我是Magento的新手。当我尝试使用此密钥安装新扩展时: - http://connect20.magentocommerce.com/community/Netz98_ModuleCreator。一切都很完美,但点击安装按钮然后继续按钮我收到以下错误..
检查包的依赖关系 安装包社区/ Netz98_ModuleCreator 1.0.0
CONNECT ERROR:无法打开文件/var/www/downloader/.cache/community/Netz98_ModuleCreator-1.0.0/moduleCreator/Templates/Blank/app/code/local/Namespace/Module/Block/Adminhtml/Module/编辑/标签/ form.php的
我试图解决但无法帮助它..任何人都可以解决它吗???任何答案都很明显..
答案 0 :(得分:0)
https://stackoverflow.com/a/26436345/4155825
我猜错了同样的错误。我试着这个并解决了我的问题。【引用】
在文件下载器\ lib \ Mage \ Archive \ Tar.php中找到方法_extractFileHeader()。 然后找到代码:
if (!($header['name'] == '././@LongLink' && $header['type'] == 'L')) {
$header['name'] = trim($header['name']);
return $header;
}
并将其替换为:
if (!(trim($header['name']) == '././@LongLink' && $header['type'] == 'L')) {
$header['name'] = trim($header['name']);
return $header;
}
希望这会对你有所帮助。
答案 1 :(得分:-1)
根据我的经验,chmod -R 777下载器不起作用。当有很多目录时,-R似乎没有完全消失。
我不得不进一步向下并且chmod -R 777 /var/www/downloader/.cache/community/Netz98_ModuleCreator-1.0.0/moduleCreator/Templates/Blank/app/code/local/Namespace/Module for it to在更深层目录上设置适当的权限。