在192.168.20.130
中设置Visual Edtior我使用apt-get安装parsoid并使用
设置config.yamluri:' http://192.168.20.130/wiki/api.php'
我尝试通过浏览器访问192.168.20.130:8142并获得了一个工作页面。
然后我用
配置LocalSettings.phpwfLoadExtension( 'VisualEditor' );
$wgDefaultUserOptions['visualeditor-enable'] = 1;
$wgHiddenPrefs[] = 'visualeditor-enable';
$wgVirtualRestConfig['modules']['parsoid'] = array(
'url' => 'h*ttp://192.168.20.130:8142',//ignore this * pls due to stack overflow don't let me upload question descript with links
'domain' => '192.168.20.130',
'prefix' => '192.168.20.130'
);
在这些配置之后,我尝试使用Visual Editor编辑索引页面但是从服务器加载数据时出现错误:HTTP 200"
我检查了apache access_log并找到了这个编辑操作请求网址:http://192.168.20.130/wiki/api.php?action=visualeditor&format=json&paction=parse&page=%E9%A6%96%E9%A1%B5&uselang=zh-cn(我使用zh-cn和"%E9%A6%96%E9%A1%B5"是uri编码为索引页面),然后我手动访问此网址,但只收到一条消息:"遇到异常,类型为"错误""
如何解决此问题?