Nick Jenkins wrote:
Another different thing.. in 1.9.3, the file "inlcudes/AutoLoader.php" comes with the name of the file "ip.php" in uppercase resulting in crashing mw.. it should be "ip.php" instead of "IP.php" or you rename the file :)
Barring any PHP bugs, I would expect this to work out-of-the-box, at least in 1.10.x :
root@bling:/var/www/hosts/mediawiki/wiki# ls -al includes/IP* -rw-r--r-- 1 www-data www-data 15324 2007-04-11 16:22 includes/IP.php root@bling:/var/www/hosts/mediawiki/wiki# grep -in "IP.php" includes/AutoLoader.php 100: 'IP' => 'includes/IP.php', 170: 'IPBlockForm' => 'includes/SpecialBlockip.php', root@bling:/var/www/hosts/mediawiki/wiki#
(i.e. the "IP" in IP.php is in uppercase, both for the file's name in the filesystem, and for the path used in the autoloader).
If it doesn't work when 1.10 is released, make sure you have the latest stable version of PHP installed. If it still doesn't work, then please file a bug report in bugzilla, with the version of PHP used, type and version number of OS, and maybe type and version number of web server.
-- All the best, Nick.
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org http://lists.wikimedia.org/mailman/listinfo/wikitech-l
Its fixed in the subversion, Thanks :)
A side note: wouldn't it be more convenient if it can go on and don't crash if it couldn't load/find the file (I mean generally, any file)? or the functioning of mw strictly depends on every single file to run? a safe mode or something...