项目主题:支持台

跳转到导航 跳到搜索

安装扩展:回声搞乱了什么

三十一
道格67谈话小旗

我按照指示安装。扩展:回声但在最后一步——运行“更新脚本”之后,我得到了我不理解的详细的错误信息:

原始异常:[AE2D7C99 ] / wiki/索引?php?标题=从/home /KrdSPMEN/PrimulyHTML/Wiki/Eng/Db/Davabase.PHP第1119行中的MyNeXPAGE DbQuyError错误:发生了数据库错误。升级后忘记运行维护/UpDATE.PHP了吗?见:http://www. MyaWiki .org/wiki /手册:升级查询:从“MWSZAQueRealTraceType页面”中选择EtpHyAuthor、EtpHEpple、EtPyEnter,其中EtPyAuthor=“2”和EtpHyPype=“1”函数:ECHOTARGETPGEMAPAPIDE::FETCHYBUSER PARGADID错误:1146个表“KrdSPMENMYMW269. MWSZAECHORIGATIONTAXEPAGE”不存在(LoalHOST)

Backtrace:

  1. 0 /HOL/KRDSPMEN/PURBIONHTML/Wiki/Eng/Db/Dabase.php(1076):DabaseBase> RePotoQueError(字符串、整数、字符串、字符串、布尔)
  2. 1 /HOL/KRDSPMEN/PARTIONHTML/WiKi/Eng/Db/Davabase.PHP(1600):DabaseBase>查询(字符串,字符串)
  3. 2 /HOL/KRDSPMEN/PuxelyHTML/wiki /扩展/回声/包含/映射/目标PrimeApp.php(38):DabaseBase> >选择(数组、数组、数组、字符串)
  4. 3 /HOD/KRDSPMEN/PARTHOMEXHTML/Wiki/Ext/ECHOR/HOKES.PHP(643):ECHOTARGETPGEMAPAPER -> FETCHYBUSER PARGID(用户,整数)
  5. 4 [内部函数]:EndoHooks:OnPalmialURLS(数组、标题、SkinVector)
  6. 5 /HOD/KRDSPMEN/PARTIONHTML/WIKI/包含/Hooks.php(204):CaluthUsSeriFalm数组(String,数组)
  7. 6 /HOD/KRDSPMEN/PARTHOMEXHTML/Wiki/Eng/Sims/SimeTime.php(688):钩子::运行(字符串,数组)
  8. 7 /HOD/KRDSPMEN/PARTIONHTML/WIKI/包含/Surs/SimeTimeP.php(455):SimeTasks:Bu建dPurralUrl()
  9. 8 /HOD/KRDSPMEN/PARTIONHTML/WIKI/包含/Surs/SimeTask.php(240):SimeTasks> PraveAccess模板(OutPutpEd)
  10. 9 /home /krdSPMEN/PuxyLyphel/Wiki/Eng/OutPuttPo.php(2314):SimeTasks> OutPutPoGE()
  11. 10 /home /krdSPMEN/PuxyLyphel/Wiki /包含/MeaWiki .PHP(690):OutPoPult:ExOutPoT()
  12. 11 /home /krdSPMEN/PuxelyHTML/wiki /包含/ MyaWiki .PHP(476):MyaWiki - >主()
  13. 12 /home /krdSPMEN/PuxelyHTML/wiki/index .php(41):MyaWiki -> Run()
  14. 13 {主}

异常处理中捕获异常:[8DA5ECB9] / Wiki/DIXX.PHP?标题=从/home /KrdSPMEN/PrimulyHTML/Wiki/Eng/Db/Davabase.PHP第1119行中的MyNeXPAGE DbQuyError错误:发生了数据库错误。升级后忘记运行维护/UpDATE.PHP了吗?见:http://www. MyaWiki .org/wiki /手册:升级查询:从“MWSZAQueRealTraceType页面”中选择EtpHyAuthor、EtpHEpple、EtPyEnter,其中EtPyAuthor=“2”和EtpHyPype=“1”函数:ECHOTARGETPGEMAPAPIDE::FETCHYBUSER PARGADID错误:1146个表“KrdSPMENMYMW269. MWSZAECHORIGATIONTAXEPAGE”不存在(LoalHOST)

Backtrace:

  1. 0 /HOL/KRDSPMEN/PURBIONHTML/Wiki/Eng/Db/Dabase.php(1076):DabaseBase> RePotoQueError(字符串、整数、字符串、字符串、布尔)
  2. 1 /HOL/KRDSPMEN/PARTIONHTML/WiKi/Eng/Db/Davabase.PHP(1600):DabaseBase>查询(字符串,字符串)
  3. 2 /HOL/KRDSPMEN/PuxelyHTML/wiki /扩展/回声/包含/映射/目标PrimeApp.php(38):DabaseBase> >选择(数组、数组、数组、字符串)
  4. 3 /HOD/KRDSPMEN/PARTHOMEXHTML/Wiki/Ext/ECHOR/HOKES.PHP(643):ECHOTARGETPGEMAPAPER -> FETCHYBUSER PARGID(用户,整数)
  5. 4 [内部函数]:EndoHooks:OnPalmialURLS(数组、标题、SkinVector)
  6. 5 /HOD/KRDSPMEN/PARTIONHTML/WIKI/包含/Hooks.php(204):CaluthUsSeriFalm数组(String,数组)
  7. 6 /HOD/KRDSPMEN/PARTHOMEXHTML/Wiki/Eng/Sims/SimeTime.php(688):钩子::运行(字符串,数组)
  8. 7 /HOD/KRDSPMEN/PARTIONHTML/WIKI/包含/Surs/SimeTimeP.php(455):SimeTasks:Bu建dPurralUrl()
  9. 8 /HOD/KRDSPMEN/PARTIONHTML/WIKI/包含/Surs/SimeTask.php(240):SimeTasks> PraveAccess模板(OutPutpEd)
  10. 9 /home /krdSPMEN/PuxyLyphel/Wiki/Eng/OutPuttPo.php(2314):SimeTasks> OutPutPoGE()
  11. 10 /HOME/KRDSPMEN/PARTIONHTML/WIKI/包含/Ext/MWExExp.php(204):OutPoPult:ExOutPoT()
  12. 11 /HOL/KRDSPMEN/PARTIONHTML/WIKI/包含/Ext/MWExtEx.php(244):MWExtExe:ReavthTML.()
  13. 12 /HOL/KRDSPMEN/PARTIONHTML/WIKI/包含/Ext/MWAcExvices处理程序.PHP(69):MWExtExo> RePoT()
  14. 13 /HOL/KRDSPMEN/PARTIONHTML/WIKI/包含/Ext/MWAcExvices处理程序.PHP(180):MWAcExvices处理程序::报告(DbQuyError)
  15. 14 /HOME/KRDSPMEN/PARTIONHTML/WIKI/包含/MIDAWIKI.PHP(485):MWAcExvices处理程序::DoukError异常(DbQuyError)
  16. 15 /home /krdSPMEN/PuxelyHTML/wiki/index .php(41):MyaWiki -> Run()
  17. 16 {主}

我是PHP的新手,请假设我什么都不知道-我需要“数字涂鸦”帮助。

道格67谈话小旗

有人,请帮忙。

未来的用户越来越不耐烦了。

NH35谈话小旗

回声表的名字。例如“回声事件”到“WikiCyji事件”

“维基”是我的前缀。

81.130.123.156谈话小旗

您应该调用UpDATE.PHP,但显然您正在调用/wiki/索引?php?标题=主页这意味着你的主页。

正确的做法是从shell中运行UpDAT.PHP,就像你在进行MeaWiKi更新时所做的那样:

光盘维基/维护

然后更新脚本应该将必要的表添加到数据库中。

西尼西亚·波德谈话小旗
道格67谈话小旗

我已经多次运行更新-完全相同的错误发生-事实上,我认为它实际上是导致错误的更新。

由于wiki不包含用户生成的内容,我可以从头开始重新安装所有东西。但我不能保证当前版本扩展:回声实际上与1.22.0兼容。一切都正常工作,直到我添加回声。

我正在建设的wiki真的需要一个功能性的方式来“ping”用户——回声是唯一的方法吗?我的大多数用户都是Wiki的新手,至少在他们变得更加熟练之前,很难跟上监视列表。

道格67谈话小旗

这个话题似乎是从背上掉下来

81.130.121.191谈话小旗

您是对的,错误是由扩展回声更新引起的:

出现了数据库错误。查询:从“MWSZAQueRealTraceType页面”中选择EtpIAd用户、ETPyPoad、EtPyEnter事件,其中EtPyAuthor=“2”和EtpHyPype=“1”函数:ECHOTARGETPGEMAPAPER::FETCHYBUSER PARGADID错误:1146个表“KrdSPMENMYMW269. MWSZAECHORIGATIONTAXEPAGE”不存在(LoalHOST)

更新显然是这样做的添加表格MWSZA-回声目标地图. 我怀疑这张桌子不仅没有增加,而且基本上没有增加。在数据库中进行了扩展回波的变化。

道格67谈话小旗

谢谢你的确认。这是否意味着ECHO与1.22.0根本不兼容,或者有办法让它有效吗?

81.130.121.191谈话小旗

我想肯定会有办法让它发挥作用。但是,我不知道,扩展应该如何将它的SQL添加到UpDATE.PHP脚本中,以便这个脚本识别它。

它看起来像我的文件扩展/回声包含扩展所需的表的结构。因此,在Wiki数据库中手动运行来自该文件的命令可能是一种解决方法。请注意,我还没有测试过这个。

这篇文章被Ciencia Al Poder隐瞒了(历史
163.116.692谈话小旗

我有同样的问题,安装后回声扩展,版本稳定1.26。

NH35谈话小旗

同样的问题…

87.123.18.176谈话小旗

你尝试了88130.121.191的提示吗?

您应该手动将扩展回声的表/列添加到数据库中。为了做到这一点,从文件扩展名/ECHOR.SQL中获取SQL命令,用表前缀(如果您使用一个表)将表名前缀,并在wiki数据库中运行它们,以添加缺少的表/列。

之后,您不再应该获得错误“1146表”ECHORGATIONTYPAGE“不存在”。

AhmadF谈话小旗

有限的解决方案:

使用此处记录的方法:手册:钩子/Load xTrimeStudioPasePosits,用于添加“新表”。

修改以下示例:

UpDAT.PHP的模式更新
美元挂钩[“LuxDexStudioStudioPaldPosits”[] = “芬尼胡克”(二)
功能 芬尼胡克 数据库更新程序 更新器  {
	更新器->双精度工作台 “表名”我是说,
		第二代 是的。 '/task.sql’ )(二)
	退货 真的(二)
}

改变:

  • “TabLeNAME”-“EnviaTraceType页面”(从错误中丢失的表)
  • 表SQL“-”回声

结果

UpDAT.PHP的模式更新
美元挂钩[“LuxDexStudioStudioPaldPosits”[] = “芬尼胡克”(二)
功能 芬尼胡克 数据库更新程序 更新器  {
更新器->双精度工作台 “回声”目标页面我是说,
第二代 是的。 '/eq.sql’ )(二)
退货 真的(二)
}

将这些线条添加到本地设置是的。

不确定是否“第二代代表着本地设置Directory或“维护/更新.php”目录,所以我从扩展目录复制“ECHEC.SQL”文件到这两个目录中。不知道是谁做的。

在此之后,我更新了MyaWiKi安装,为此我使用了“Web浏览器”方法(因为我的主机服务器上没有SSH访问)。这在“升级现有安装”浏览器MyaWiKi接口中给出了以下结果。

……SoFoFisher表已经存在。

这个维基在这之后,没有像以前那样破碎回声用户工具栏中的图标也变得可见。所以,我想这个方法奏效了。

测试:

在测试扩展时,通过创建一个测试帐户,我无法看到监视页和其他编辑的通知。只有当用户对话页被编辑时,通知才起作用。

在这个时候,这个扩展的大部分特征都不起作用,用这种方法。

也许,其他扩展数据库表也不是自动创建的。

更新刚刚检查了其他三个表回声使用同样的方法,它们显然是自动创建的,就像它们本来应该有的那样。

AhmadF谈话小旗

更新

显然,我犯了一个错误。在测试时,我将扩展的主版本重写到稳定版本(我以前测试过)。我完全删除了扩展文件夹“ECHO”,并重新上传了稳定的版本。

通知现在正在工作,除了“提及”,即“当某人链接到我的用户页面时通知我”,但也许我正在测试这个错误。

史蒂文格尔哈特谈话小旗

可以。。所以这个线程就像一年前,现在我得到这个错误。这还没有解决吗?我遵照指令通过浏览器运行更新。我能应付的事情。但是在本地设置中添加代码会破坏我的站点,因为更新看起来像是要你完成这个过程,但是显然没有更新文件。我不明白这些指令如何以另一种方式更新它或手动添加表,你有什么。我试着安装了其他两个扩展,需要第三个步骤来运行这个更新脚本,我得到了同样的效果。. 我的寄宿是通过场地,如果这可能与它有关,但我觉得我只是缺少一些东西不知何故。我按照指示_导航你的网页浏览器/MW配置/. 例如,如果你的wiki在HTTP://Expul.Org/W/Delix.PHP然后导航到HTTP://ExcPul.Org/W/MW-CONTION/是的。我给它升级键,然后通过一切运行。看起来像是视觉上的,但实际上没有更新任何文件。

我不知道如何从命令行运行更新。如果我在地面上有主机,我还能到达命令行吗?我从来没有用过它。

我也试图让我的wiki多语言和运行到相同的墙壁,因为它需要这个更新步骤。安装扩展只需要(1)FTP文件和(2)向本地设置文件添加一行。但是所有需要第三个步骤运行更新的站点都会崩溃我的站点

S3R3ND1谈话小旗
AhmadF谈话小旗
史蒂文格尔哈特谈话小旗

经过一些摸索,我想出了如何使用油灰,然后实际上记得如何移动目录和大便在终端上到维护文件夹运行更新脚本_)快乐的一天!谢谢。他们应该删除一个关于通过浏览器更新它,不FKN工作。再次感谢!现在找出这个No.js位来获得可视化编辑器…HTTP://FLASTWORKWIKICOM

布鲁氏菌谈话小旗

IM运行Windows Server 2012R2

产品 版本
维基百科 1.32.0
PHP 7.2.7(CGI FCGI)
MySQL 3.0.15
重症监护室 六十一点一

所以我不知道为什么这样做,但确实如此。我用下面的脚本清除了我的WiCuffi,这是我在其他不同的扩展名上推荐的其他人创建的。

<?PHP

WiCaseHeCuxaCeSeSET(绿色),1);

WiCaseHeCuxaCeSeSt(‘红色’,2);

WiCaseHeCuxaCeSeSET(橙色,4);

WiCaseHeCuxaCeSeSET(‘蓝色’,8);

WiCaseHeCuCujeSe集合(‘青色’,16);

$ARARY1 =数组(绿色),“红色”,“橙色”,“蓝色”,“青色”;

VARYDUMP(WiCaseHeCuCuExeGET($ARARY1));

VARYDUMP(WiCaseHeCuCujeExcel());

VARYDUMP(WiCaseHeCuCuExeGET($ARARY1));

>

我将文件命名为WiCaseHeCuCueEx.Cel.PHP,并将其保存到我的站点文件夹中,然后打开命令提示符作为管理和运行。CD C:\InPub\www.根“YouWikest.”然后PHP Win CaseCeaCuCeExeL.php然后我跑了PHP UpDATE.PHP从维护目录和中提琴。在流中,我能看到它添加了所有的回声表。希望这有帮助。

AhmadF谈话小旗

你跑了吗?UpDATE.PHP赛前WiCaseHeCuaCeCeCel.PHP是吗?据我所知,没有自动创建表的问题是固定的,用户不应该再经历任何这样的黑客攻击。

史蒂文格尔哈特谈话小旗

这仍然是个问题。我最近又碰上了它。它只存在于通过Web运行UpDAT.PHP时。这次我没有访问命令行,所以我发现导入回声用PHPMyAdmin数据库,然后将我的前缀添加到工作表中。~ PARAMOTROWIKI.COM

布鲁氏菌谈话小旗

是的,我跑了UpDATE.PHP赛前WiCaseHeCuaCeCeCel.PHP我得到了以下

[致命] [7348 D5642AD593AC217096E] UpDATT.PHP·PHP致命错误:C 5:\EntPu\www. cas\\扩展\流包含\CulePul.php:类“pimple \容器”未找到

清除缓存后,它工作得很好。

伪钞谈话小旗

我也有同样的错误,请帮帮我。

请告诉我如何在何处运行“更新.php”…?

我是一个完全的新手。

这就是错误-->

致命错误:类“pimple \容器”未在C:\WAMP64 \WWW \ Wiki \扩展\流中包含\Culul.PHP在线中找到

AhmadF谈话小旗

你面临着一个完全不同的问题。

对于您的错误,请确保扩展:结构讨论版本对应于您的MyaWiKi版本。

伪钞谈话小旗

谢谢艾哈迈德

我已经卸载了我当前版本的扩展:StultDeDebug和AM寻找兼容的版本。

你能给我一个链接吗?我可以从这里下载扩展:结构讨论MIDAWIKI版本-1.32.2

AhmadF谈话小旗
伪钞谈话小旗

是的,分配器被窃听了。_:(.

我尝试了你发给我的链接,它与我的MyaWiKi版本兼容,“流”扩展也出现在“特殊版本”页面……在“已安装的扩展”部分中。

但是,它仍然没有运行,这个错误现在又出现了-->

致命错误:类“pimple \容器”未在C:\WAMP64 \WWW \ Wiki \扩展\流中包含\Culul.PHP在线中找到


原来这是我之前删除的扩展版本…

谢谢朋友!

这篇文章被福尔克拉加蒂隐藏起来了。历史
伪钞谈话小旗

这个错误现在通过下载“作曲家”来解决。