Hello, I recently moved our wiki to a new Debian-based server and took
the time to upgrade it to the newest version as well. But after
upgrading it the WikiEditor extension stopped working, the BetaFeatures
section of user preferences is empty, HoverCards don't work, Reference
Tooltip doesn't work.
I suspect this has something to do with javascript. Reloading the page
and looking for errors in the console displays this:
exception 'LogicException' with message 'getDefinitionSummary must call
parent method' in
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoaderModule.php:626
Stack trace:
#0
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoader.php(643): ResourceLoaderModule->getVersionHash(Object(DerivativeResourceLoaderContext))
#1 [internal function]: ResourceLoader->{closure}('ext.geshi.langu...')
#2
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoader.php(644): array_map(Object(Closure),
Array)
#3
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoaderStartUpModule.php(415):
ResourceLoader->getCombinedVersion(Object(DerivativeResourceLoaderContext),
Array)
#4
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoaderStartUpModule.php(388):
ResourceLoaderStartUpModule->getAllModuleHashes(Object(DerivativeResourceLoaderContext))
#5
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoaderModule.php(624):
ResourceLoaderStartUpModule->getDefinitionSummary(Object(DerivativeResourceLoaderContext))
#6
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoader.php(643): ResourceLoaderModule->getVersionHash(Object(ResourceLoaderContext))
#7 [internal function]: ResourceLoader->{closure}('startup')
#8
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoader.php(644): array_map(Object(Closure),
Array)
#9
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoader.php(696): ResourceLoader->getCombinedVersion(Object(ResourceLoaderContext),
Array)
#10 /var/www/mediawiki1.26.2/load.php(47):
ResourceLoader->respond(Object(ResourceLoaderContext))
#11 {main}
exception 'LogicException' with message 'getDefinitionSummary must call
parent method' in
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoaderModule.php:626
Stack trace:
#0
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoaderStartUpModule.php(216):
ResourceLoaderModule->getVersionHash(Object(ResourceLoaderContext))
#1
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoaderStartUpModule.php(361):
ResourceLoaderStartUpModule->getModuleRegistrations(Object(ResourceLoaderContext))
#2
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoaderModule.php(501):
ResourceLoaderStartUpModule->getScript(Object(ResourceLoaderContext))
#3
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoaderModule.php(469):
ResourceLoaderModule->buildContent(Object(ResourceLoaderContext))
#4
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoader.php(998): ResourceLoaderModule->getModuleContent(Object(ResourceLoaderContext))
#5
/var/www/mediawiki1.26.2/includes/resourceloader/ResourceLoader.php(723): ResourceLoader->makeModuleResponse(Object(ResourceLoaderContext),
Array, Array)
#6 /var/www/mediawiki1.26.2/load.php(47):
ResourceLoader->respond(Object(ResourceLoaderContext))
#7 {main}
Problematic modules: {"startup":"error"}1 load.php:30:39
I really am out of ideas on this one and would be glad if someone helps me.
Dusan