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 ===============
Has anyone else seen this? I'm not really sure what it means - or rather what to do about it!
Thanks,
John.
John Horne john.horne@plymouth.ac.uk writes:
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 ===============
Has anyone else seen this? I'm not really sure what it means - or rather what to do about it!
Did you get this resolved? Did you update your extensions as well?
On Fri, 2015-01-02 at 13:36 -0500, Mark A. Hershberger wrote:
John Horne john.horne@plymouth.ac.uk writes:
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 ===============
Has anyone else seen this? I'm not really sure what it means - or rather what to do about it!
Did you get this resolved?
No. But I haven't looked at the problem since before Christmas.
Did you update your extensions as well?
Yes, nothing of the old wiki was kept except the content. The O/S, mediawiki and all extensions were updated.
John.
On Fri, 2015-01-02 at 19:18 +0000, John Horne wrote:
On Fri, 2015-01-02 at 13:36 -0500, Mark A. Hershberger wrote:
Did you update your extensions as well?
Yes, nothing of the old wiki was kept except the content. The O/S, mediawiki and all extensions were updated.
Actually I should say that they were all freshly installed. Nothing was 'updated' as such.
John.
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.
Hah, that was a tiny bug in MediaWiki that was fixed with https://gerrit.wikimedia.org/r/#/c/163247/ , but this change didn't make it into 1.24.
mediawiki-l@lists.wikimedia.org