【发布时间】:2016-11-21 12:48:46
【问题描述】:
尝试在 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.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'
);
完成这些配置后,我尝试使用可视化编辑器编辑索引页面,但出现“从服务器加载数据时出错: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 编码),然后我访问此网址手动但只收到一条消息:“遇到异常,类型为“错误””
我该如何解决这个问题?
【问题讨论】:
-
您可以查看the editing help 以更好地格式化您的问题。这将帮助其他人了解您的要求。
标签: mediawiki mediawiki-api mediawiki-extensions visual-editor parsoid