---------- Forwarded message ---------- From: Polaris xxx@northerndragons.ca Date: 2011/11/14 Subject: Trying to report a problem, not sure the right place To: wikitech-l-owner@lists.wikimedia.org
Subjects: Missing pages after upgrade from 1.5 to 1.17
Hi there,
I have a 1.5 site, that I had to evacuate from my current host to a new hosting provider. I stood up the old version here: http://in4k.northerndragons.ca/. It's running on PHP: 5.2.17 (cgi-fcgi), and MySQL 5.1.39.
I have tried to upgrade this site, using the following process. 1) Creating a replica of the site, by creating a new database / exporting the old one via PHPmyAdmin, and importing 2) Copying all the data over. 3) Modifying localsettings.php to have the right paths. 4) Validating my site is working as expected.
This works. Then I drop the files for MediaWiki 1.17, and run the maintenance script upgrade.php (on the command line), which completes without errors.
The problem is that, I'm missing pages after the upgrade. You can see it from my old site (just migrated) vs the 1.17 site: Most of the user pages are gone, and users for that matter too.
Examples: Working old version: http://in4k.northerndragons.ca/index.php?title=User:alrj Missing new version: http://beta.in4k.northerndragons.ca/index.php?title=User:Alrj Says User account "Alrj" is not registered.
Another: http://in4k.northerndragons.ca/index.php?title=User:auld Missing version: http://beta.in4k.northerndragons.ca/index.php?title=User:Auld User account "Auld" is not registered.
What's really odd, is that this isn't true with all users. For example: http://in4k.northerndragons.ca/index.php?title=User:Blueberry and http://beta.in4k.northerndragons.ca/index.php?title=User:Blueberry
Work in both.
I'd greatly appreciate some help here, as I'm totally stumped. Thanks!
On Mon, Nov 14, 2011 at 10:39 AM, Huib Laurens sterkebak@gmail.com wrote:
Examples: Working old version: http://in4k.northerndragons.ca/index.php?title=User:alrj Missing new version: http://beta.in4k.northerndragons.ca/index.php?title=User:Alrj Says User account "Alrj" is not registered.
Another: http://in4k.northerndragons.ca/index.php?title=User:auld Missing version: http://beta.in4k.northerndragons.ca/index.php?title=User:Auld User account "Auld" is not registered.
Sounds like you have $wgCapitalLinks = false; in your configuration (or used to).
Note that at some point in the last few years we forced all usernames to capitals, which makes usernames behave consistently between wikis (required for shared logins for instance). So your lowercase usernames may not be working.
You'll want to clean those up; you can tweak them in the database if necessary, though maintenance/cleanupTitles.php etc may help.
-- brion
wikitech-l@lists.wikimedia.org