Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Magento connect未安装扩展_Php_Apache_Magento_Permissions - Fatal编程技术网

Php Magento connect未安装扩展

Php Magento connect未安装扩展,php,apache,magento,permissions,Php,Apache,Magento,Permissions,将站点从本地服务器移动到远程服务器后。我无法让magento conect管理器安装扩展。没有关于此特定错误的在线明显信息 如果给一个扩展url…它将显示预加载程序几秒钟,然后返回到连接页面,没有错误 如果使用软件包上传程序,最初我有一个“无法移动文件”错误…但是将某些目录更改为777修复了这个问题。我确实将所有文件夹设置为777,以测试这是否有帮助。事实并非如此 有人知道这个错误吗?否则,手动扩展将为我安装:( 这可能与apache有关……或者通过FTP将文件从本地服务器移动到远程服务器?我是

将站点从本地服务器移动到远程服务器后。我无法让magento conect管理器安装扩展。没有关于此特定错误的在线明显信息

如果给一个扩展url…它将显示预加载程序几秒钟,然后返回到连接页面,没有错误

如果使用软件包上传程序,最初我有一个“无法移动文件”错误…但是将某些目录更改为777修复了这个问题。我确实将所有文件夹设置为777,以测试这是否有帮助。事实并非如此

有人知道这个错误吗?否则,手动扩展将为我安装:( 这可能与apache有关……或者通过FTP将文件从本地服务器移动到远程服务器?我是根据我读到的一些论坛帖子说的

谢谢
S

如果存在以下文件,请尝试删除(或重命名,如果您希望更安全的话)


这些是第一次使用connect时由Magento生成的。缓存文件存储安装的完整路径,因此当您移动到新服务器时,这可能不是有效路径。

如果您具有SSH/CLI访问权限并且正在使用Magento 1.5+,请尝试运行
/mage mage安装程序。


如果您使用的是Magento 1.3.x或1.4.x,请删除
/downloader/pearlib/cache/
中的文件并重试。

可能磁盘空间不足。我为此帐户提高了服务器上的磁盘配额,问题消失。

chmod 777 var/package/tmp/package.xml

我们应该做到这一点


该目录来自您的magento主目录。

如果您有cpanel主机,其中apache被配置为与nobody、apache等用户一起工作。那么问题是,/home/user/public\u html/var/package/tmp/package.xml的所有者将是您的cpanel用户,但这需要apache用户权限。因此,选择是临时的将文件权限更改为777

是否将代码从一台服务器复制到另一台服务器?magento日志中有任何内容吗?(
/var/log/exception.log
&
/var/log/system.log
)我遇到了类似的问题,但我收到了
CONNECT错误:无法打开file package.xml进行写入。权限被拒绝。
Hi,文件刚刚重新生成…我描述的功能没有更改。apache错误日志中没有条目…Hi,我试过了。运气不好。-运行了安装程序,获得了2倍成功的MSG,然后已经有了一个“社区”文件夹exists style msg。清除了缓存。仍然相同。-从新的1.6.1复制了downloader文件夹的内容…删除了.cfg文件,清除了缓存…刷新了连接页面,尝试安装扩展…预加载程序屏幕几秒钟,然后什么都没有。-检查了异常、系统和apache日志…什么都没有。apach应该做什么e-user OWN…目前,root拥有大多数文件。所有dir当前都设置为777进行测试。如何在windows上执行此操作…仍然通过xampp删除了本地主机上的connect.cfg和cache.cfg
downloader/connect.cfg
downloader/cache.cfg