将站点从本地服务器移动到远程服务器之后。我无法让magento conect经理安装扩展程序。在线没有关于此特定错误的明显信息。
如果给一个扩展网址....它会在返回连接页面之前显示预加载器几秒钟,没有错误。
如果使用包装上传器,最初我有一个'无法移动文件'的错误...但是将某些目录更改为777修复此错误。我确实将所有文件夹设置为777,以测试这是否有帮助。它没有。
有人知道这个错误吗?否则手动扩展程序为我安装:( 这可能是apache相关....或通过FTP从本地移动文件到远程服务器?我根据我读过的一些论坛帖子说这个。
由于 小号
答案 0 :(得分:8)
如果存在以下文件,请尝试删除(或重命名,如果您希望更安全)。
downloader/connect.cfg
downloader/cache.cfg
这些是Magento在您第一次使用connect时生成的。缓存文件存储安装的完整路径,因此当您移动到新服务器时,这可能不是有效路径。
答案 1 :(得分:6)
chmod 777 var / package / tmp / package.xml
应该做的伎俩。
该目录来自您的magento主目录。
答案 2 :(得分:1)
也许你的光盘空间不足了。我在我的服务器上为此帐户提高了磁盘配额,问题就消失了。
答案 3 :(得分:0)
如果您有SSH / CLI访问权限并且正在使用Magento 1.5+,请尝试运行./mage mage-setup .
如果您使用的是Magento 1.3.x或1.4.x,请删除/downloader/pearlib/cache/
中的文件,然后重试。
答案 4 :(得分:-1)
如果您有cpanel托管,其中apache配置为与nobody,apache等用户一起工作..那么问题就在于此。 /home/user/public_html/var/package/tmp/package.xml的所有者将是您的cpanel用户,但这需要apache用户权限。所以选择暂时将文件权限更改为777