Last modified: 2013-07-17 09:02:16 UTC
I meat an annoying problem. I tried to upgrade my wiki from 1.20.6 (0727d6a) to 1.22wmf9 in order to use VisualEditor. (nginx/1.2.5 php_version5.3.23 on Linode VPS) The serves running few wikis using one set mediawiki software. I tried to php update.php the largest 1.5G Chinese version, but the script simple give no response. example: [root@moegirl maintenance]# php update.php [root@moegirl maintenance]# I tried other smaller site, it react like this: <pre> MediaWiki 1.22wmf9 Updater Going to run database updates for enwiki Depending on the size of your database this may take a while! Abort with control-c in the next five seconds (skip this countdown with --quick) ... 0 [root@moegirl maintenance]# </pre> The web updater works good for small wiki, but the 1.5G one will receive "Timeout" The most annoying thing is when I tried to upgrade same database to 1.22wmf9, all of then works as normal. Only the major linode VPS we are using have this problem. Anyone had ever meet same problem? Is this a new bug? How to solve it?
BTW, I tried 1.20.6 and 1.21.1 as well. None of them work in that server.
The most annoying thing is when I tried to upgrade same database to 1.22wmf9 on other vps, all of then works as normal.
Find out reason. For some unknown reason, the php does not shows error message. When one of my friend tried php -n update.php it showed the error message and we fix it very soon according to it.