【发布时间】:2017-09-12 06:39:20
【问题描述】:
MediaWiki 突然出现 500 内部错误
致命错误:未捕获的错误:调用成员函数 getCode() on
/var/www/wiki/includes/user/User.php:1578 中的 null 堆栈跟踪:#0
/var/www/wiki/includes/user/User.php(5243): 用户::getDefaultOptions()
#1 /var/www/wiki/includes/user/User.php(2859): 用户->loadOptions() #2 /var/www/wiki/includes/context/RequestContext.php(364):
用户->getOption('language') #3
/var/www/wiki/includes/Message.php(380): RequestContext->getLanguage()
#4 /var/www/wiki/includes/Message.php(1257): Message->getLanguage() #5 /var/www/wiki/includes/Message.php(842): Message->fetchMessage() #6
/var/www/wiki/includes/Message.php(934): Message->toString('text') #7
/var/www/wiki/includes/exception/MWExceptionRenderer.php(254):
消息->文本() #8
/var/www/wiki/includes/exception/MWExceptionRenderer.php(358):
MWExceptionRenderer::msg('dberr-again', '尝试等待 f...') #9
/var/www/wiki/includes/exception/MWExceptionRenderer.php(52):
MWExceptionRenderer::reportOutageHTML(对象(Wikimedia\Rdbms\DBConnectionError))
#10 /var/www/wiki/includes/exception/MWExce 在 /var/www/wiki/includes/user/User.php 第 1578 行
【问题讨论】:
-
在初始化过程中一定出了问题,但单个堆栈跟踪对于描述问题并没有那么有用。
-
我收到了几乎相同的错误消息。如何获取有关导致此错误的原因的更多信息?
标签: mediawiki