Mediawiki:我需要提示如何调试»遇到异常,类型为“ParseError”«

问题描述 投票:0回答:1

突然间 - 我不知道为什么 - 我们的维基,使用Vector皮肤,停止工作。

我可以在FireFox的网络选项卡中看到没有使用一个CSS,因为它不是html而是CSS。

所以我试图单独加载该css并加载为Exception encountered, of type "ParseError"

网址中的路径是

load.php?debug=false&lang=de&only=styles&skin=vector&modules=mediawiki.skinning.interface|mediawiki.sectionAnchor|mediawiki.legacy.commonPrint%2Cshared|ext.wikicategorytagcloud|skins.vector.styles

通过删除模块并逐个添加bak,我发现skins.vector.styles正在返回该错误。

我用新的下载恢复了Vector目录,但情况没有改善。因此,我们wiki的数据库中的某些内容必然会导致问题。

切换到另一个皮肤时,没有观察到错误。

任何人都可以给我一个提示如何调试此错误?如何找出导致ParseError的原因?

css mediawiki skin
1个回答
1
投票

要在MediaWiki中查看任何Exception的整个堆栈跟踪(用于调试),必须将以下行添加到LocalSettings.php:

$wgShowExceptionDetails = true;

建议您在完成调试后再次将其设置为false(或将其删除)。你可以找到更多信息here

© www.soinside.com 2019 - 2024. All rights reserved.