每当我单击mediawiki网站上的“编辑”时,该错误始终显示,并且我无法继续使用Visual编辑器,我怀疑我的路径在某些URL中是错误的。 这是我在LocalSettings.php中配置的parsoid
$wgVirtualRestConfig['modules']['parsoid'] = array(
// URL to the Parsoid instance
// Use port 8142 if you use the Debian package
'url' => 'http://localhost:8000',
// Parsoid "domain", see below (optional)
'domain' => 'localhost',
// Parsoid "prefix", see below (optional)
'prefix' => 'localhost'
);
这是我的config.yaml
mwApis:
- # This is the only required parameter,
# the URL of you MediaWiki API endpoint.
uri: 'http://192.168.195.166/mediawiki/w/api.php'
# The "domain" is used for communication with Visual Editor
# and RESTBase. It defaults to the hostname portion of
# the `uri` property below, but you can manually set it
# to an arbitrary string.
domain: 'localhost' # optional
答案 0 :(得分:0)
您只需要从路径中删除“ w”,并始终将parsoid api的端口保持在(node bin / serve.js)
mwApis:
-#这是唯一必需的参数,
#您的MediaWiki API端点的URL。
uri:“ http://192.168.195.166/mediawiki/api.php”
#“域”用于与Visual Editor进行通信
#和RESTBase。它默认为的主机名部分
#下面的uri
属性,但您可以手动设置
#转换为任意字符串。
域:“ localhost”#可选