尝试在 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 但只收到一条消息:"遇到异常,类型为 "错误" "
我该如何解决这个问题?