MediaWiki 1.27 VisualEditor扩展未加载

时间:2018-08-17 20:50:13

标签: php mediawiki wiki visual-editor parsoid

我们正在运行一个专用的MediaWiki服务器,该服务器在我们的工作空间中用于内部文档。我们最近安装了VisualEditor扩展,以及必备的Parsoid(v0.8.0)服务和Stunnel(因为我们的Wiki是通过HTTPS提供的)。但是,我们遇到的问题是,加载页面时,视觉编辑器的“编辑”选项卡会出现,然后在大约半秒钟后突然消失。

我们再次检查了LocalSettings.php中的扩展名设置是否正确设置为自动启用VisualEditor界面,并将其设置为默认设置。

我们首先查看了MediaWiki和Parsoid的错误日志,没有什么异常之处。我们确保Wiki API可用,并且Parsoid可以访问它并且正在运行。我们还在浏览器中的调试控制台中查看了错误消息,但对于问题的性质也保持沉默。我们已经在Parsoid和VisualEditor页面上尝试了所有列出的故障排除步骤,并且所有检查都指向运行该服务而没有错误。

当我们检查页面的源代码时,我们注意到html标记已分配了类类型“ ve-not-available”,这使我们认为扩展程序可能正在加载(至少足以分配该类),但有某种原因阻止了它正常工作。仅仅是我们可以找到的任何日志或文件中的空间都为零。

我们想知道在哪里可以潜在地诊断问题。

1 个答案:

答案 0 :(得分:0)

如果我没记错的话,此问题与Visual Editor无法识别当前兼容的皮肤有关。您使用的是自定义皮肤吗?

如果是这样,请尝试将以下内容添加到您的LocalSettings.php;

$wgVisualEditorSupportedSkins = ['MySkin'];