Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 安装了Parsoid服务和可视化编辑器,编辑按钮后不会发生任何事情_Php_Mediawiki_Visual Editor - Fatal编程技术网

Php 安装了Parsoid服务和可视化编辑器,编辑按钮后不会发生任何事情

Php 安装了Parsoid服务和可视化编辑器,编辑按钮后不会发生任何事情,php,mediawiki,visual-editor,Php,Mediawiki,Visual Editor,我的MediaWiki版本是1.22,已经在我的Localsettings.php文件中安装并启用了Parsoid服务和可视化编辑器扩展 我认为Parsoid服务没有问题,因为url是可用的 但在我的wiki页面中,编辑按钮没有响应,只是提交了参数“&veaction=edit”,什么也没有发生 是的,当点击编辑按钮时,我确实有javascript错误 错误1:“未捕获错误:未知依赖项:mediawiki.cookie” 错误2:“未捕获引用错误:未定义importScript” 但我不太熟悉前

我的MediaWiki版本是1.22,已经在我的Localsettings.php文件中安装并启用了Parsoid服务和可视化编辑器扩展

我认为Parsoid服务没有问题,因为url是可用的

但在我的wiki页面中,编辑按钮没有响应,只是提交了参数“
&veaction=edit
”,什么也没有发生

是的,当点击编辑按钮时,我确实有javascript错误

错误1:“未捕获错误:未知依赖项:mediawiki.cookie” 错误2:“未捕获引用错误:未定义importScript”

但我不太熟悉前端和javascript,也不知道如何为mediawiki开发扩展,所以不知道下一步该怎么做

我能做些什么来解决这个问题? 我的系统版本是Centos6.5,Parsoid和visual editor版本都是1.22


任何帮助都将不胜感激。谢谢

这让我想起了过去的一个类似案例,有人复制了一些JavaScript代码,这些代码需要定义
importScript
,但忘记复制上述函数,并破坏了wiki中的所有JavaScript

我在中没有看到任何东西,所以看起来你真的入侵了MediaWiki文件。这是非常不鼓励的:请将您的所有自定义代码从文件移动到。一次只做一件,你也会看到什么东西坏了

同时,我无法在你的维基上做任何测试,因为它的网络在欧洲非常糟糕:400毫秒以上的延迟,50%的数据包丢失。包裹在中国的某个地方丢失了。人际网络对你更好吗?如果没有,我怀疑您是否能够通过这种连接正确加载JavaScript

mtr -w -c 250 wiki.uhaan.com
 11.|-- 62-101-124-98.fastres.net                   0.8%   250   46.1  54.2   3.3 151.1  37.2
 12.|-- 89.96.200.114                               0.0%   250   47.2  69.2   2.7 151.6  33.3
 13.|-- mno-b2-link.telia.net                       0.0%   250   54.0  64.1   3.3 120.3  30.0
 14.|-- ffm-bb2-link.telia.net                      0.8%   250   50.3  86.2  18.5 221.7  39.8
 15.|-- ffm-b10-link.telia.net                      2.4%   250   44.5  69.2  18.3 136.5  32.4
 16.|-- chinatelecom-ic-306387-ffm-b10.c.telia.net  0.0%   250   36.4  61.5  18.9 133.3  30.2
 17.|-- 202.97.58.61                               94.8%   250  372.3 351.9 312.9 440.4  38.9
 18.|-- 202.97.33.133                              40.4%   250  309.7 329.1 300.3 397.6  24.7
 19.|-- 202.97.50.233                              44.0%   250  325.9 333.9 307.0 410.6  23.4
 20.|-- ???                                        100.0   250    0.0   0.0   0.0   0.0   0.0
 21.|-- 61.164.31.182                              80.4%   250  317.6 345.2 314.7 425.4  30.4
 22.|-- ???                                        100.0   249    0.0   0.0   0.0   0.0   0.0
 23.|-- 42.120.244.198                             47.8%   249  405.8 422.7 375.4 502.2  35.2
 24.|-- 42.120.244.210                             47.4%   247  443.1 480.4 402.6 561.9  35.7
 25.|-- ???                                        100.0   246    0.0   0.0   0.0   0.0   0.0
 26.|-- 115.29.170.20                              53.3%   246  418.8 413.0 343.3 498.9  34.3

您的浏览器JavaScript控制台向您输出了什么?我假设有JavaScript错误。谢谢回复。它确实有一个javascript错误,但我认为与可视化编辑器无关。它说:“未捕获引用错误:importScript未定义”@Florian是的,它已定义。有两个,但我不知道如何解决它。我已经编辑了这个问题。你能给我一些指导吗?非常感谢你真的安装了MediaWiki 1.22并且所有文件都是最新的吗?确保使用与Mediawiki 1.22兼容的扩展名(和版本)。在您的情况下,我假设存在一些不匹配(例如,较新的扩展版本)。你的维基是公共的吗?你能发布网址吗?@Florian是的,也许。因为我们需要更改默认mediawiki的外观,所以我们在common.css文件和一些php文件(如vector.php)中添加了大量css。我们真的需要改变这些外观,因为我们的布局非常特殊。这是我正在做的维基。我有办法克服那些javascript错误吗?或者,有什么想法使可视化编辑器与我们的网站兼容吗?非常感谢。谢谢你的帮助,尼莫。我会照你说的去做。祝你一切顺利!