https://bugzilla.wikimedia.org/show_bug.cgi?id=20773
Summary: Localisation cache dependency objects from extensions
kill site when extension is disabled
Product: MediaWiki
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: critical
Priority: Normal
Component: Internationalization
AssignedTo: [email protected]
ReportedBy: [email protected]
Blocks: 18604,19312
This nicely broke the site for a few minutes after I briefly enabled, then
re-disabled LocalisationUpdate:
Sep 22 21:38:22 10.0.2.250 apache2[13018]: PHP Fatal error:
LocalisationCache::isExpired() [function.LocalisationCache-isExpired]: The
script tried to execute a method or access a property of an incomplete object.
Please ensure that the class definition "LUDependency" of the object you are
trying to operate on was loaded _before_ unserialize() gets called or provide a
__autoload() function to load the class definition in
/usr/local/apache/common-local/wmf-deployment/includes/
As a temp workaround I tossed an LUDependency stub class definition into
CommonSettings and ran a cache rebuild to eventually work them all out of
cache.
We need to gracefully handle dependencies that can't be restored from the
cache.
--
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l