Last modified: 2013-10-09 21:15:27 UTC
Kind of annoying. Had to manually sql.php the create-table-- things.
uh. please can you indicate the exact versions of your * mediawiki core; and * AJAXpoll extension I think, you are using an outdated version.
Oh, yes, just assume I'm wrong. That's endearing. As I selected above, it's the git master, with the current mediawiki release, 1.21.
(In reply to comment #2) > Oh, yes, just assume I'm wrong. That's endearing. > > As I selected above, it's the git master, with the current mediawiki release, > 1.21. That looks fine to me. Thanks for letting me know. I don't know, why I did not work for you, as the subroutine 'AJAXPoll::onLoadExtensionSchemaUpdates' looks fine. Perhaps, can you invest a minute and check in your installation: - delete the two tables ajaxpoll-vote and ajaxpoll-info in your database - run again then in your maintenance folder php update.php - check, whether the two tables have then be created. Let me know your findings. If you can - I suggest this - update your MediaWiki core to the latest MediaWiki version from git master, I always run this.
@ Isarra: I guess you saw a "Database Error", is thsi true =? I can confirm your observation, the error happens when the table is created, because a table row is missing. Will be fixed in the next 12 hours. Thanks for reporting this (installer) bug!
The tables weren't there at all. I checked the database schema after update.php completed. Generally speaking, however, running the git master on a production site is not a good idea. This is why stable releases are released, and branches maintained for them.
Change 88880 had a related patch set (by Wikinaut) published: adding the forgotten table row to the table schema sql https://gerrit.wikimedia.org/r/88880
Change 88880 merged by Wikinaut: adding the forgotten table row to the table schema sql https://gerrit.wikimedia.org/r/88880
https://gerrit.wikimedia.org/r/#/c/88880/ fixed, tested, merged