I would delete and reinstall the SemanticDrilldown extension
On Thu, Feb 26, 2015 at 7:34 PM, Jorge Araya Navarro <elcorreo(a)deshackra.com
wrote:
> I think all my extensions are up to date.
>
> I ran update.php through a job cron (because my instance ran in shared
> hosting) and now the error is
> different, at least the first part:
>
> --8<---------------cut here---------------start------------->8---
> MediaWiki internal error.
>
> Original exception: [3a5c73aa] /mw-config/ Exception from line 182 of
> /home/deshackr/public_html/wikicatolica/includes/Hooks.php: Invalid
> callback in hooks for ParserFirstCallInit
>
> Backtrace:
> #0
> /home/deshackr/public_html/wikicatolica/includes/GlobalFunctions.php(3995):
> Hooks::run(string, array, NULL)
> #1
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(279):
> wfRunHooks(string, array)
> #2
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(291):
> Parser->firstCallInit()
> #3
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(5000):
> Parser->clearState()
> #4
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(377):
> Parser->startParse(Title, ParserOptions, integer, boolean)
> #5
> /home/deshackr/public_html/wikicatolica/includes/installer/Installer.php(631):
> Parser->parse(string, Title, ParserOptions, boolean)
> #6
> /home/deshackr/public_html/wikicatolica/includes/installer/WebInstaller.php(676):
> Installer->parse(string, boolean)
> #7
>
/home/deshackr/public_html/wikicatolica/includes/installer/WebInstallerPage.php(392):
> WebInstaller->getInfoBox(string)
> #8
>
/home/deshackr/public_html/wikicatolica/includes/installer/WebInstallerPage.php(380):
> WebInstallerExistingWiki->showKeyForm()
> #9
> /home/deshackr/public_html/wikicatolica/includes/installer/WebInstaller.php(280):
> WebInstallerExistingWiki->execute()
> #10 /home/deshackr/public_html/wikicatolica/mw-config/index.php(79):
> WebInstaller->execute(array)
> #11 /home/deshackr/public_html/wikicatolica/mw-config/index.php(38):
> wfInstallerMain()
> #12 {main}
>
> Exception caught inside exception handler: [96e444bc] /mw-config/
> Exception from line 341 of
> /home/deshackr/public_html/wikicatolica/includes/MagicWord.php: Error:
> invalid magic word 'MAG_HIDEFROMDRILLDOWN'
> Backtrace:
> #0 /home/deshackr/public_html/wikicatolica/includes/MagicWord.php(264):
> MagicWord->load(string)
> #1 /home/deshackr/public_html/wikicatolica/includes/MagicWord.php(764):
> MagicWord::get(string)
> #2 /home/deshackr/public_html/wikicatolica/includes/MagicWord.php(933):
> MagicWordArray->getHash()
> #3
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(3429):
> MagicWordArray->matchStartToEnd(string)
> #4
> /home/deshackr/public_html/wikicatolica/includes/parser/Preprocessor_DOM.php(1179):
> Parser->braceSubstitution(array, PPFrame_DOM)
> #5
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(3281):
> PPFrame_DOM->expand(PPNode_DOM, integer)
> #6
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(637):
> Parser->replaceVariables(string, boolean)
> #7
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(5027):
> Parser->preprocess(string, NULL, ParserOptions)
> #8
> /home/deshackr/public_html/wikicatolica/includes/cache/MessageCache.php(1010):
> Parser->transformMsg(string, ParserOptions, NULL)
> #9 /home/deshackr/public_html/wikicatolica/includes/Message.php(1023):
> MessageCache->transform(string, boolean, LanguageEs, NULL)
> #10 /home/deshackr/public_html/wikicatolica/includes/Message.php(703):
> Message->transformText(string)
> #11 /home/deshackr/public_html/wikicatolica/includes/Message.php(766):
> Message->toString()
> #12
> /home/deshackr/public_html/wikicatolica/includes/exception/MWException.php(120):
> Message->text()
> #13
> /home/deshackr/public_html/wikicatolica/includes/exception/MWException.php(202):
> MWException->msg(string, string, string)
> #14
> /home/deshackr/public_html/wikicatolica/includes/exception/MWException.php(238):
> MWException->reportHTML()
> #15
>
/home/deshackr/public_html/wikicatolica/includes/exception/MWExceptionHandler.php(45):
> MWException->report()
> #16
>
/home/deshackr/public_html/wikicatolica/includes/exception/MWExceptionHandler.php(141):
> MWExceptionHandler::report(MWException)
> #17 [internal function]: MWExceptionHandler::handle(MWException)
> #18 {main}
> --8<---------------cut here---------------end--------------->8---
>
> what can I do from here to fix this issue?
>
> John writes:
>
> > If you upgrade mediawiki and all extensions at the same time (and run
> > update.php) it should prevent these issues, unless an extension hasnt
> been
> > updated for the new version of mediawiki.
> >
> > On Thu, Feb 26, 2015 at 5:04 PM, Jorge Araya Navarro <
> elcorreo(a)deshackra.com
> >
wrote:
> >
> >> Hello!
> >>
> >> When I try to update my mediawiki instance, after selecting the
> language,
> >> MediaWiki throws an internal error:
> >>
> >> --8<---------------cut here---------------start------------->8---
> >> Original exception: [a9849074] /mw-config/?page=ExistingWiki Exception
> >> from line 341 of
> >> /home/deshackr/public_html/wikicatolica/includes/MagicWord.php: Error:
> >> invalid magic word 'get_web_data'
> >> --8<---------------cut here---------------end--------------->8---
> >>
> >> The invalid magic word changes as I enable/disable extensions, I don't
> >> know why this happen, I really wish to
> >> have this fixed since is cumbersome to disable a massive amount of
> >> extensions when updating. The complete
> >> error can be seen here:
> >>
> >> --8<---------------cut here---------------start------------->8---
> >> MediaWiki internal error.
> >>
> >> Original exception: [3d7ad120] /mw-config/ Exception from line 341 of
> >> /home/deshackr/public_html/wikicatolica/includes/MagicWord.php: Error:
> >> invalid magic word 'get_web_data'
> >> Backtrace:
> >> #0 /home/deshackr/public_html/wikicatolica/includes/MagicWord.php(264):
> >> MagicWord->load(string)
> >> #1
> >>
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(5159):
> >> MagicWord::get(string)
> >> #2
> >>
>
/home/deshackr/public_html/wikicatolica/extensions/ExternalData/ExternalData.php(55):
> >> Parser->setFunctionHook(string, array)
> >> #3 [internal function]: edgRegisterParser(Parser)
> >> #4 /home/deshackr/public_html/wikicatolica/includes/Hooks.php(206):
> >> call_user_func_array(string, array)
> >> #5
> >>
> /home/deshackr/public_html/wikicatolica/includes/GlobalFunctions.php(3995):
> >> Hooks::run(string, array, NULL)
> >> #6
> >> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(279):
> >> wfRunHooks(string, array)
> >> #7
> >> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(291):
> >> Parser->firstCallInit()
> >> #8
> >>
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(5000):
> >> Parser->clearState()
> >> #9
> >> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(377):
> >> Parser->startParse(Title, ParserOptions, integer, boolean)
> >> #10
> >>
> /home/deshackr/public_html/wikicatolica/includes/installer/Installer.php(631):
> >> Parser->parse(string, Title, ParserOptions, boolean)
> >> #11
> >>
> /home/deshackr/public_html/wikicatolica/includes/installer/WebInstaller.php(676):
> >> Installer->parse(string, boolean)
> >> #12
> >>
>
/home/deshackr/public_html/wikicatolica/includes/installer/WebInstallerPage.php(392):
> >> WebInstaller->getInfoBox(string)
> >> #13
> >>
>
/home/deshackr/public_html/wikicatolica/includes/installer/WebInstallerPage.php(380):
> >> WebInstallerExistingWiki->showKeyForm()
> >> #14
> >>
> /home/deshackr/public_html/wikicatolica/includes/installer/WebInstaller.php(280):
> >> WebInstallerExistingWiki->execute()
> >> #15 /home/deshackr/public_html/wikicatolica/mw-config/index.php(79):
> >> WebInstaller->execute(array)
> >> #16 /home/deshackr/public_html/wikicatolica/mw-config/index.php(38):
> >> wfInstallerMain()
> >> #17 {main}
> >>
> >> Exception caught inside exception handler: [fc032f57] /mw-config/
> >> Exception from line 341 of
> >> /home/deshackr/public_html/wikicatolica/includes/MagicWord.php: Error:
> >> invalid magic word 'MAG_HIDEFROMDRILLDOWN'
> >> Backtrace:
> >> #0 /home/deshackr/public_html/wikicatolica/includes/MagicWord.php(264):
> >> MagicWord->load(string)
> >> #1 /home/deshackr/public_html/wikicatolica/includes/MagicWord.php(764):
> >> MagicWord::get(string)
> >> #2 /home/deshackr/public_html/wikicatolica/includes/MagicWord.php(933):
> >> MagicWordArray->getHash()
> >> #3
> >>
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(3429):
> >> MagicWordArray->matchStartToEnd(string)
> >> #4
> >>
> /home/deshackr/public_html/wikicatolica/includes/parser/Preprocessor_DOM.php(1179):
> >> Parser->braceSubstitution(array, PPFrame_DOM)
> >> #5
> >>
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(3281):
> >> PPFrame_DOM->expand(PPNode_DOM, integer)
> >> #6
> >> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(637):
> >> Parser->replaceVariables(string, boolean)
> >> #7
> >>
> /home/deshackr/public_html/wikicatolica/includes/parser/Parser.php(5027):
> >> Parser->preprocess(string, NULL, ParserOptions)
> >> #8
> >>
> /home/deshackr/public_html/wikicatolica/includes/cache/MessageCache.php(1010):
> >> Parser->transformMsg(string, ParserOptions, NULL)
> >> #9 /home/deshackr/public_html/wikicatolica/includes/Message.php(1023):
> >> MessageCache->transform(string, boolean, LanguageEs, NULL)
> >> #10 /home/deshackr/public_html/wikicatolica/includes/Message.php(703):
> >> Message->transformText(string)
> >> #11 /home/deshackr/public_html/wikicatolica/includes/Message.php(766):
> >> Message->toString()
> >> #12
> >>
> /home/deshackr/public_html/wikicatolica/includes/exception/MWException.php(120):
> >> Message->text()
> >> #13
> >>
> /home/deshackr/public_html/wikicatolica/includes/exception/MWException.php(202):
> >> MWException->msg(string, string, string)
> >> #14
> >>
> /home/deshackr/public_html/wikicatolica/includes/exception/MWException.php(238):
> >> MWException->reportHTML()
> >> #15
> >>
>
/home/deshackr/public_html/wikicatolica/includes/exception/MWExceptionHandler.php(45):
> >> MWException->report()
> >> #16
> >>
>
/home/deshackr/public_html/wikicatolica/includes/exception/MWExceptionHandler.php(141):
> >> MWExceptionHandler::report(MWException)
> >> #17 [internal function]: MWExceptionHandler::handle(MWException)
> >> #18 {main}
> >> --8<---------------cut here---------------end--------------->8---
> >>
> >> Here is the complete list of my enable extensions:
> >>
> >> --8<---------------cut here---------------start------------->8---
> >> # Enabled Extensions. Most extensions are enabled by including the base
> >> extension file here
> >> # but check specific extension documentation for more details
> >> # The following extensions were automatically enabled:
> >> require_once "$IP/extensions/AbuseFilter/AbuseFilter.php";
> >> require_once "$IP/extensions/AddThis/AddThis.php";
> >> require_once "$IP/extensions/AdminLinks/AdminLinks.php";
> >> require_once "$IP/extensions/AntiSpoof/AntiSpoof.php";
> >> require_once "$IP/extensions/ApprovedRevs/ApprovedRevs.php";
> >> require_once "$IP/extensions/Arrays/Arrays.php";
> >> require_once "$IP/extensions/CategoryTree/CategoryTree.php";
> >> require_once "$IP/extensions/CentralNotice/CentralNotice.php";
> >> require_once "$IP/extensions/CheckUser/CheckUser.php";
> >> require_once "$IP/extensions/Cite/Cite.php";
> >> require_once "$IP/extensions/Collection/Collection.php";
> >> require_once "$IP/extensions/ConfirmEdit/ConfirmEdit.php";
> >> require_once "$IP/extensions/DataTransfer/DataTransfer.php";
> >> require_once "$IP/extensions/Disambiguator/Disambiguator.php";
> >> require_once
> >> "$IP/extensions/DismissableSiteNotice/DismissableSiteNotice.php";
> >> require_once "$IP/extensions/Echo/Echo.php";
> >> require_once "$IP/extensions/EventLogging/EventLogging.php";
> >> require_once "$IP/extensions/ExternalData/ExternalData.php";
> >> require_once "$IP/extensions/Flow/Flow.php";
> >> require_once "$IP/extensions/Gadgets/Gadgets.php";
> >> require_once "$IP/extensions/GuidedTour/GuidedTour.php";
> >> require_once "$IP/extensions/HeaderTabs/HeaderTabs.php";
> >> require_once "$IP/extensions/ImageMap/ImageMap.php";
> >> require_once "$IP/extensions/InputBox/InputBox.php";
> >> require_once "$IP/extensions/Interwiki/Interwiki.php";
> >> require_once "$IP/extensions/InviteSignup/InviteSignup.php";
> >> require_once "$IP/extensions/Lingo/Lingo.php";
> >> require_once
"$IP/extensions/LocalisationUpdate/LocalisationUpdate.php";
> >> require_once "$IP/extensions/Lockdown/Lockdown.php";
> >> require_once "$IP/extensions/Maintenance/Maintenance.php";
> >> require_once "$IP/extensions/Mantle/Mantle.php";
> >> # Fatal error: Class 'MapsMappingServices' not found in
> >> #
> >>
>
/home/deshackr/public_html/wikicatolica/extensions/Maps/includes/services/GoogleMaps3/GoogleMaps3.php
> >> on
> >> # line 98
> >> #require_once "$IP/extensions/Maps/Maps.php";
> >> require_once "$IP/extensions/MassMessage/MassMessage.php";
> >> require_once "$IP/extensions/Model/Model.php";
> >> require_once "$IP/extensions/MultiUpload/MultiUpload.php";
> >> require_once "$IP/extensions/Nuke/Nuke.php";
> >> require_once "$IP/extensions/PageSchemas/PageSchemas.php";
> >> require_once
"$IP/extensions/ParserFunctions/ParserFunctions.php";
> >> require_once "$IP/extensions/PdfHandler/PdfHandler.php";
> >> require_once "$IP/extensions/Piwik/Piwik.php";
> >> require_once "$IP/extensions/Poem/Poem.php";
> >> require_once "$IP/extensions/QuestyPage/QuestyPage.php";
> >> require_once "$IP/extensions/Renameuser/Renameuser.php";
> >> require_once "$IP/extensions/ReplaceText/ReplaceText.php";
> >> require_once "$IP/extensions/SandboxLink/SandboxLink.php";
> >> require_once
> >>
"$IP/extensions/SemanticCompoundQueries/SemanticCompoundQueries.php";
> >> require_once
"$IP/extensions/SemanticDrilldown/SemanticDrilldown.php";
> >> require_once
> >>
>
"$IP/extensions/SemanticExtraSpecialProperties/SemanticExtraSpecialProperties.php";
> >> require_once "$IP/extensions/SemanticForms/SemanticForms.php";
> >> require_once
> "$IP/extensions/SemanticFormsInputs/SemanticFormsInputs.php";
> >> require_once
"$IP/extensions/SemanticGlossary/SemanticGlossary.php";
> >> #require_once
> "$IP/extensions/SemanticHighcharts/SemanticHighcharts.php";
> >> require_once
"$IP/extensions/SemanticImageInput/SemanticImageInput.php";
> >> #require_once
> >>
"$IP/extensions/SemanticInternalObjects/SemanticInternalObjects.php";
> >> #require_once "$IP/extensions/SemanticMaps/SemanticMaps.php";
> >> require_once
"$IP/extensions/SemanticMediaWiki/SemanticMediaWiki.php";
> >> require_once
> >> "$IP/extensions/SemanticResultFormats/SemanticResultFormats.php";
> >> require_once
"$IP/extensions/SemanticWatchlist/SemanticWatchlist.php";
> >> require_once "$IP/extensions/SpamBlacklist/SpamBlacklist.php";
> >> require_once
> >> "$IP/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php";
> >> require_once
"$IP/extensions/TemplateSandbox/TemplateSandbox.php";
> >> require_once "$IP/extensions/Thanks/Thanks.php";
> >> require_once "$IP/extensions/TitleBlacklist/TitleBlacklist.php";
> >> require_once "$IP/extensions/TorBlock/TorBlock.php";
> >> require_once "$IP/extensions/UserMerge/UserMerge.php";
> >> require_once "$IP/extensions/Validator/Validator.php";
> >> require_once "$IP/extensions/Voting/Voting.php";
> >> require_once "$IP/extensions/Widgets/Widgets.php";
> >> require_once "$IP/extensions/WikiEditor/WikiEditor.php";
> >>
> >> # End of automatically generated settings.
> >> # Add more configuration options below.
> >> --8<---------------cut here---------------end--------------->8---
> >>
> >> Running:
> >> * MediaWiki 1.24.1
> >> * PHP 5.4.36 (cgi-fcgi)
> >> * MySQL 5.6.22
> >>
> >> --
> >> Pax et bonum.
> >> Jorge Araya Navarro.
> >> ES: DiseƱador Publicitario, Programador Python y colaborador en Parabola
> >> GNU/Linux-libre
> >> EN: Ads Designer, Python programmer and contributor Parabola
> >> GNU/Linux-libre
> >> EO: Anonco grafikisto, Pitino programalingvo programisto kai
> kontribuanto
> >> en Parabola GNU/Linux-libre
> >>
https://es.gravatar.com/shackra
> >>
> >> _______________________________________________
> >> MediaWiki-l mailing list
> >> To unsubscribe, go to:
> >>
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
> >>
> > _______________________________________________
> > MediaWiki-l mailing list
> > To unsubscribe, go to:
> >
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>
> --
> Pax et bonum.
> Jorge Araya Navarro.
> ES: DiseƱador Publicitario, Programador Python y colaborador en Parabola
> GNU/Linux-libre
> EN: Ads Designer, Python programmer and contributor Parabola
> GNU/Linux-libre
> EO: Anonco grafikisto, Pitino programalingvo programisto kai kontribuanto
> en Parabola GNU/Linux-libre
>
https://es.gravatar.com/shackra
>
> _______________________________________________
> MediaWiki-l mailing list
> To unsubscribe, go to:
>
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>