0

尝试在 192.168.20.130 中设置 Visual Edtior

我使用 apt-get 安装 parsoid 并设置 config.yaml


uri:' http: //192.168.20.130/wiki/api.php '


我试图通过浏览器访问 192.168.20.130:8142 并得到一个工作页面。

然后我配置 LocalSettings.php


wfLoadExtension( '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'    
);

完成这些配置后,我尝试使用可视化编辑器编辑索引页面,但出现“从服务器加载数据时出错:HTTP 200”

我检查了 apache access_log 并找到了这个编辑操作请求 url: 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 编码),然后我手动访问此 url 但只收到一条消息:"遇到异常,类型为 "错误" "

我该如何解决这个问题?

4

1 回答 1

0

重要的部分是"Exception encountered, of type "Error""action=visualeditor API。您需要查看您的网络服务器的错误日志,以准确找出那里出了什么问题。

于 2016-12-03T20:32:52.877 回答