Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php MediaWiki 1.27 VisualEditor扩展未加载_Php_Mediawiki_Wiki_Visual Editor_Parsoid - Fatal编程技术网

Php MediaWiki 1.27 VisualEditor扩展未加载

Php MediaWiki 1.27 VisualEditor扩展未加载,php,mediawiki,wiki,visual-editor,parsoid,Php,Mediawiki,Wiki,Visual Editor,Parsoid,我们正在运行一个私有的MediaWiki服务器,该服务器在我们的工作区中用于内部文档。我们最近安装了VisualEditor扩展,以及必备的Parsoid(v0.8.0)服务和Stunnel(因为我们的wiki是通过HTTPS提供的)。然而,我们遇到了这样一个问题:当加载页面时,可视化编辑器的“编辑”选项卡将出现,然后在大约半秒钟后突然消失 我们仔细检查了LocalSettings.php中的扩展设置是否正确设置为自动启用VisualEdit接口,并将其设置为默认值 我们首先查看了MediaWi

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

我们仔细检查了LocalSettings.php中的扩展设置是否正确设置为自动启用VisualEdit接口,并将其设置为默认值

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

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


我们想知道下一步应该看哪里来帮助诊断问题。

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

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

$wgVisualEditorSupportedSkins = ['MySkin'];

您是否在浏览器调试控制台中看到任何失败的API调用?单击“编辑”按钮时看到什么错误?控制台或任何与Mediawiki服务相关的日志文件(如Parsoid)中都没有错误。页面只需重新加载并以与以前相同的方式显示。