我有一个本地 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。这并不能解决我在这里描述的问题,但对我来说它有效并且足够好。