Last modified: 2010-05-15 15:48:17 UTC
I just upgraded to 1.9.3, and am getting the following error message when I try to edit any file: Database error A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was: (SQL query hidden) from within function "Article::updateRedirectOn". MySQL returned error "1146: Table 'wikiframe.wiki_redirect' doesn't exist (blog.the-frame.com)". This is identical to a previous bug report, except that was on 1.9.0 and the suggestion was to upgrade to 1.9.1. But the same thing is happening to me on 1.9.3. In addition, when I use the default skin (that looks like Wikipedia), the alignment is all off: <a href="http://farm1.static.flickr.com/175/424755819_41d68c4387_o.jpg">http://farm1.static.flickr.com/175/424755819_41d68c4387_o.jpg</a>. I originally installed the WikiMedia software through the One-Click Install option of my webhost, <a href="http:/www.dreamhost.com">Dreamhost</a>, and upgraded through that as well. My knowledge of MySQL and databases in general is pretty weak.
It sounds like you updated the software but didn't re-run the updater scripts. See the file UPGRADE for directions.
(Instructions are also available on the MediaWiki web site - http://www.mediawiki.org/wiki/Manual:Upgrading_to_1.9)
Thanks, Brion and Rob. That fixed it, once I figured out how to run something from the command line. ;) I didn't realize I needed to do that bit manually. In case anybody else has the same issue when upgrading using Dreamhost, this page on Dreamhost's wiki is helpful also: http://wiki.dreamhost.com/index.php/MediaWiki#Upgrading_to_1.9.0.