无法使用magento connect manager安装任何扩展程序无答案?


9

我在使用Nginx运行的vps上安装了新的magento 1.9。我的magento根文件夹是/var/www/abc.hello.com/datazone/,还将所有者设置为www-data作为用户,将www-data作为组(www-data nginx用户)。安装magento时一切正常,未显示任何权限错误。

安装了magento之后,我转到管理窗格系统-> magento conncet-> magento连接管理器,在magento连接管理器上未显示任何权限错误,然后我尝试使用Magento Connect 2.0密钥安装“由Varnish提供支持的PageCache”,我将其粘贴扩展密钥进行安装,然后单击以继续安装。在底部的magento connect manager控制台中,它显示

checking dependencies of packages
starting to download Varnish_Cache-4.0.5.tgz ...
...done: 34,730 bytes

它不会进一步进入安装过程。

是我安装的问题吗?还是权限问题?还是有人认为呢?由于这个大问题,我无法安装任何扩展程序。我是magento的新手:)在此先感谢。


我认为您共享的扩展程序与1.9不兼容
TBI Infotech 2014年

好的,但是Fooman Speedster与1.9兼容,并且在安装Fooman Speedster时又出现了同样的问题,它的停止位置是...完成:......过程
初学者,

您是否在新鲜的magento上安装的,我确定Fooman与frsh magento可以正常工作,可能是任何自定义冲突。显示什么错误
TBI Infotech 2014年

与上述相同,只是用Fooman_Speedster-3.0.14.tgz替换Varnish_Cache-4.0.5.tgz ...主要问题是我无法使用magento connect manager安装任何扩展:(
初学者

尝试手动添加它们?
TBI Infotech

Answers:


5

尝试此操作可能对您来说已经足够了。它解决了我的问题。
转到Magento目录中的downloader / lib / Mage / Archive / Helper / File / Gz.php
并替换

$this->_fileHandler = @gzopen($this->_filePath, $mode); 

$this->_fileHandler = @gzopen64($this->_filePath, $mode);

3

这不能解决问题,但是如果您查看文件系统,请导航至-

downloader/.cache

您应该看到以.tgz归档文件下载的软件包。

您可以下载,解压缩然后直接上传到您的商店。


3

我遇到了同样的问题,我花了几个小时寻找这个问题。我遇到了与文件和文件夹权限相关的问题。我按以下方法解决了...

  1. 转到“ Magento连接管理器”的“设置”选项卡。
  2. 然后为“使用自定义权限”字段选择“是”。
  3. 然后保存设置。
  4. 现在,在“扩展”选项卡部分中执行安装扩展的一般过程。

希望这可以帮助...


1
  1. 转到管理面板->系统-> magento连接->单击magento连接管理器,您将重定向到magento连接管理器页面。
  2. 现在在Install New Extensions块中,输入您从magento Commerce获得的扩展密钥,然后单击install
  3. 如果您在控制台中看到此检查包开始下载Varnish_Cache-4.0.5.tgz的依赖性... ...完成:34,730字节,在此成功下载的后端,您可以在magento root-> downloader->中看到该文件。 cache-> community,在那里您可以找到tz文件格式的扩展名
  4. 现在将该文件复制到桌面并解压缩为tar格式,然后返回u magento connect转到直接打包文件上传块,然后选择此tar文件并上传并安装u您可以在管理面板中看到更改,也可以在Manage Existing Extensions块中看到您的扩展名本身

0

用Magento Connect记录日志并不能总是弄清楚错误的原因是什么。代码中抑制了一些错误。

使用PHP调试器将帮助您更具体地回答问题,因为它使您可以在Magento Connect期间执行代码执行以查找问题并进行修复。

Xdebug是一种流行的开源PHP调试器,可与Nginx和Apache(以及大多数开源IDE)一起使用。


天哪,请在提出建议之前先阅读我的问题。Nginx上的xdebug!
2014年

抱歉,我为我的错误表示歉意。
2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.