Last modified: 2012-02-27 21:28:18 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T36757, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 34757 - [patch] StalePages extension: Failed opening $IP/extensions/StalePages/Stalepages.alias.php
[patch] StalePages extension: Failed opening $IP/extensions/StalePages/Stalep...
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
Other (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: patch, patch-need-review
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-02-27 18:52 UTC by Andrew Daugherity
Modified: 2012-02-27 21:28 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
fix capitalization of StalePages.alias.php in $wgExtensionMessagesFiles (562 bytes, patch)
2012-02-27 18:52 UTC, Andrew Daugherity
Details

Description Andrew Daugherity 2012-02-27 18:52:53 UTC
Created attachment 10118 [details]
fix capitalization of StalePages.alias.php in $wgExtensionMessagesFiles

Every so often, probably whenever it decides to update the LocalisationCache, I get this traceback in my apache error log:
====
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP Warning:  include(): Failed opening '$IP/extensions/StalePages/Stalepages.alias.php' for inclusion (include_path='$IP:$IP/includes:$IP/wiki/languages:.:/usr/share/php5:/usr/share/php5/PEAR') in $IP/includes/LocalisationCache.php on line 411, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP Stack trace:, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP   1. {main}() $IP/index.php:0, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP   2. MediaWiki->performRequestForTitle() $IP/index.php:114, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP   3. MediaWiki->preliminaryChecks() $IP/includes/Wiki.php:58, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP   4. Title->userCanRead() $IP/includes/Wiki.php:155, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP   5. User->isAllowed() $IP/includes/Title.php:1790, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP   6. User->getRights() $IP/includes/User.php:2248, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP   7. User->getEffectiveGroups() $IP/includes/User.php:2097, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP   8. User->getGroups() $IP/includes/User.php:2125, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP   9. User->load() $IP/includes/User.php:2111, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  10. User->loadFromSession() $IP/includes/User.php:226, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  11. User->getToken() $IP/includes/User.php:924, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  12. User->load() $IP/includes/User.php:1848, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  13. User->loadFromId() $IP/includes/User.php:223, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  14. User->saveToCache() $IP/includes/User.php:262, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  15. User->loadOptions() $IP/includes/User.php:279, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  16. User::getDefaultOptions() $IP/includes/User.php:3656, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  17. Language->getDefaultUserOptionOverrides() $IP/includes/User.php:1075, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  18. LocalisationCache->getItem() $IP/languages/Language.php:471, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  19. LocalisationCache->loadItem() $IP/includes/LocalisationCache.php:211, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  20. LocalisationCache->initLanguage() $IP/includes/LocalisationCache.php:268, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  21. LocalisationCache->recache() $IP/includes/LocalisationCache.php:358, referer: $wgServer/wiki/index.php/Special:SpecialPages
[Fri Feb 24 16:53:16 2012] [error] [client 165.91.114.185] PHP  22. LocalisationCache->readPHPFile() $IP/includes/LocalisationCache.php:572, referer: $wgServer/wiki/index.php/Special:SpecialPages
====
(The path and server are logged; I have replaced them with $IP and $wgServer myself.)

It's looking for Stalepages.alias.php but the filename is actually StalePages.alias.php (note capitalization).  Changing the $wgExtensionMessagesFiles reference in StalePages.php fixes the problem.  One-line patch is attached.
Comment 1 Sumana Harihareswara 2012-02-27 20:47:09 UTC
Thanks for the patch, Andrew!
Comment 2 Sumana Harihareswara 2012-02-27 21:25:18 UTC
CC'ing iAlex since he's one of the last people to touch this extension.  Alex, can I ask for a patch review?  Thanks.
Comment 3 Chad H. 2012-02-27 21:28:18 UTC
Fixed in r112518.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links