首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Wiki Parsoid错误-无法连接到Parsoid服务器

Wiki Parsoid错误-无法连接到Parsoid服务器
EN

Stack Overflow用户
提问于 2015-07-11 16:08:41
回答 1查看 2.2K关注 0票数 1

我试图在我的wiki页面上设置Parsoid扩展和可视化编辑器。不在我的本地主机上。那些将使用Visual的用户必须登录,但是可以在不登录的情况下读取wiki的内容。

地址是Page

我下载了Parsoid扩展名(在扩展名文件中没有settings.js文件,因此我根据一个示例创建了它)。

我的设置是:

LocalSettings.php文件中:

代码语言:javascript
运行
复制
require_once "$IP/extensions/VisualEditor/VisualEditor.php";
$wgDefaultUserOptions['visualeditor-enable'] = 1;
$wgHiddenPrefs[] = 'visualeditor-enable';
wfLoadExtension( 'Parsoid' );
$wgVisualEditorParsoidURL = 'http://contractor.bg:2083';
$wgVisualEditorParsoidPrefix = 'wikimedia';
//$wgSessionsInObjectCache = true;
//$wgVisualEditorParsoidForwardCookies = true;
//$wgVisualEditorParsoidTimeout = 120;

我试着取消最后几行的注释,但仍然不起作用。

在settings.js文件中:

代码语言:javascript
运行
复制
 parsoidConfig.setMwApi( 'wikimedia', { uri: 'http://contractor.bg/wikimedia/api.php' } ); // I also tried setting an interwiki value, I am not quite sure what is the difference)
    parsoidConfig.serverPort = 2083;
    parsoidConfig.serverInterface = 'contractor.bg';
    parsoidConfig.strictSSL = false;
    parsoidConfig.allowCORS = 'contractor.bg/wikimedia'; // I also tried only contractor.bg)

当我尝试用Visual编辑页面时,我会收到一个错误:

Error loading data from server: 401: parsoidserver-http: HTTP 401. Would you like to retry?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-06 04:25:35

Parsoid不是MediaWiki扩展(嗯,有一个扩展名作为实际Parsoid的支持机制,但它从来不是独立的,也不再是必需的)。这是一项外部服务。

您需要通过从Parsoid目录运行node bin/server.js来实际启动Parsoid服务。确保它实际上运行在您在VisualEditor配置(2083年)中指定的端口上--看起来这里有其他的东西。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31359091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档