Magento connect 不能使用


Magento迁移过、拷站复站过的时候,可能会导致magento connect不能使用
在线安装扩展会失败

列表中虽然显示已安装,但是后台却看不到,检查downloader文件夹发现文件并不存在。

问题原因:magento的在线安装需要有一个配置文件来指定插件的下载路径,新安装magento项目时会自动生成一个针对当前目录的 pear.ini文件,里面包含了当前项目所在目录路径信息,当迁移magento后,pear.ini不会自动修改,这时pear.ini文件里指定的路径已经是错误的,安装插件就会失败。

所以只需要删除原有的pear.ini文件(\downloader \pearlib\pear.ini
)。

解决:进入后台插件管理页面,点击”Settings”选项卡,重新保存配置,系统会生成新的pear.ini文件,然后清楚缓存即可。