【问题标题】:Magento: connect manager errors / Aitoc extensionMagento:连接管理器错误/Aitoc 扩展
【发布时间】:2013-01-15 13:44:52
【问题描述】:

我有一个本地 magento 安装来测试新的扩展和配置。现在我尝试在本地打开 Connect Manager,但出现空白屏幕,并出现以下错误:

PHP 警告:输入中的意外字符:'\x16' (ASCII=22) state=0 in /var/www-vhosts/magento.local/htdocs/app/code/local/Aitoc/Aitsys/Model/Module/License/ Light/Performer/Reader.php(36) : eval()'d code(18) : eval()'d code(1395) : eval()'d code on line 1 PHP 解析错误:语法错误,/var/www-vhosts/magento.local/htdocs/app/code/local/Aitoc/Aitsys/Model/Module/License/Light/Performer/Reader.php(36) 中的意外 T_STRING: eval()'d code(18) : eval()'d code(1395) : eval()'d code on line 1 PHP 致命错误:在第 111 行的 /var/www-vhosts/magento.local/htdocs/downloader/Maged/Pear.php 中调用未定义的方法 PEAR_Error::set()

我发现这与 Aitoc 扩展或许可证有关。修复此错误或在本地禁用扩展的最佳方法是什么?


解决方案(感谢 Mcnab)

通过 freegento.com/ddl-magento-extension.php,您可以使用 magentoconnect 扩展密钥下载文件,并且可以完全避免使用 Magento Connect。这并不能解决我在这里描述的问题,但对我来说它有效并且足够好。

【问题讨论】:

  • 我不能给你一个具体的答案——如果可能的话,我的建议是尝试通过后端的 Aitoc 接口禁用 Aitoc 模块。在尝试通过 System->Config->Advanced 或通过 app/etc/modules.xml 中的 xml 禁用模块之前,我遇到了灾难。我讨厌那些模块,先备份!
  • 另外注意 - 使用 freegento.com/ddl-magento-extension.php 使用 magentoconnect 扩展密钥下载文件,您可以完全避免使用 Magento Connect。
  • 谢谢! Freegento没有解决问题,但问题不需要再解决了……
  • 太好了,至少你解决了这个问题。我希望这是您从这些 Aitoc 模块中得到的最后一个错误! :)
  • McNab,如果你愿意,你可以创建一个答案,我会证明的!

标签: php magento magento-1.4


【解决方案1】:

您可以使用 freegento.com/ddl-magento-extension.php 并粘贴 magentoconnect 扩展密钥来下载模块所有文件的 tarball。

这意味着您至少可以看到已添加到安装中的内容和位置。当然,这意味着您还可以在将其添加到 Magento 安装之前查看您添加的代码 - 即识别冲突和彻头彻尾的狡猾代码。

【讨论】:

    猜你喜欢
    • 2016-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-05
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    • 1970-01-01
    相关资源
    最近更新 更多