2

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

我们仔细检查了 LocalSettings.php 中的扩展设置是否正确设置为自动启用可视化编辑器界面,并将其设为默认值。

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

当我们检查页面的源代码时,我们注意到 html 标签被分配了类类型“ve-not-available”,这让我们认为扩展可能正在加载(至少足以分配这个类),但是有什么东西阻止了它正常工作。只是有些东西在我们能找到的任何日志或文件中留下了零足迹。

我们想知道在哪里寻找可能有助于诊断问题的地方。

4

1 回答 1

0

如果我没记错的话,这个问题与可视化编辑器无法识别当前皮肤兼容有关。你用的是自定义皮肤吗?

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

$wgVisualEditorSupportedSkins = ['MySkin'];
于 2019-01-09T14:06:43.460 回答