MediaWiki内部错误:异常' BadTitleError'与消息

时间:2012-11-16 18:54:23

标签: mediawiki

我遇到媒体维基的问题,我升级了mediawiki,但这里仍然是一个问题是我得到的错误信息 MediaWiki内部错误。

原始异常:异常'BadTitleError',带有消息'请求的页面标题无效,为空或链接错误的语言间或维基百科间标题。 它可能包含一个或多个不能在标题中使用的字符。在/home/website/public_html/wiki/includes/Wiki.php:197 堆栈跟踪:

#0 /home/website/public_html/wiki/includes/Wiki.php(536): MediaWiki->performRequest()
#1 /home/website/public_html/wiki/includes/Wiki.php(446): MediaWiki->main()
#2 /home/website/public_html/wiki/index.php(59): MediaWiki->run()
#3 {main}

在异常处理程序中捕获异常:异常'MWException',消息'PCRE需要使用--enable-unicode-properties编译,以便MediaWiki在/ home / website / public_html / wiki / includes / parser /中运行' Parser.php:1528 堆栈跟踪:

#0 /home/website/public_html/wiki/includes/parser/Parser.php(1160): Parser->replaceExternalLinks('')
#1 /home/website/public_html/wiki/includes/parser/Parser.php(370): Parser->internalParse('The requested p...')
#2 /home/website/public_html/wiki/includes/cache/MessageCache.php(873): Parser->parse('The requested p...', Object(Title), Object(ParserOptions), true)
#3 /home/website/public_html/wiki/includes/Message.php(605): MessageCache->parse('The requested p...', Object(Title), true, true, Object(Language))
#4 /home/website/public_html/wiki/includes/Message.php(434): Message->parseText('The requested p...')
#5 /home/website/public_html/wiki/includes/Message.php(496): Message->toString()
#6 /home/website/public_html/wiki/includes/OutputPage.php(3528): Message->parseAsBlock()
#7 /home/website/public_html/wiki/includes/OutputPage.php(2062): OutputPage->addWikiMsgArray('badtitletext', NULL)
#8 /home/website/public_html/wiki/includes/Exception.php(342): OutputPage->showErrorPage('badtitle', 'badtitletext', NULL)
#9 /home/website/public_html/wiki/includes/Exception.php(374): ErrorPageError->report()
#10 /home/website/public_html/wiki/includes/Exception.php(620): BadTitleError->report()
#11 /home/website/public_html/wiki/includes/Exception.php(690): MWExceptionHandler::report(Object(BadTitleError))
#12 /home/website/public_html/wiki/includes/Wiki.php(449): MWExceptionHandler::handle(Object(BadTitleError))
#13 /home/website/public_html/wiki/index.php(59): MediaWiki->run()
#14 {main}

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

skalee的解决方案适用于nestrocuation:尝试升级PCRE或Perl,或者自行编译PCRE。