On Tue, 2014-12-16 at 16:15 +0000, John Horne wrote:
Hello,
I am updating an old 1.19 wiki to a new server with mediawiki 1.24. The
O/S has also gone from CentOS 6 to 7. So far no real problems, but when
I access the 'Special pages' link, all I see is a blank page. The PHP
error is logged as:
===============
PHP Fatal error: Class 'SpecialAllpages' not found
in /var/www/html/mediawiki/includes/specialpage/SpecialPageFactory.php
on line 410
===============
Hi,
Okay, we now have this one solved.
The LocalSettings file had the $wgAutoloadAttemptLowercase option set to
false. This option wasn't present in 1.19 so it is something new that we
set. Looking in the DefaultSettings file at this option it says not to
change it (from 'true') if the wiki must support data created by PHP4 or
by mediawiki 1.4 or earlier. In using mediawiki we have never used PHP
4, and we started using it at mediawiki version 1.19. So I assume this
was set false because it didn't seem necessary for us. Anyway, by
letting it default to 'true' we can now see the special pages.
John.
--
John Horne Tel: +44 (0)1752 587287
Plymouth University, UK