magento 1.8自己的扩展包空tgz文件

时间:2014-03-25 09:44:52

标签: php xml magento magento-1.8

我正在使用magento 1.8环境,并创建了一个新的扩展名,文件位于文件夹中:

magento/app/code/local/Package/Module/
-controllers
--IndexController.php
-etc 
--config.xml

magento/app/etc/modules/Package_Module.xml

我在后端创建了一个扩展程序,它创建了一个name.tgz文件,package.xml和一个name.xml。我的问题是虽然xml文件中的路径看起来正确,但我的.tgz文件只是空的,大小为47字节。

我是magento的新手,所以有人可以帮助我吗?

来自德国的问候

2 个答案:

答案 0 :(得分:1)

按照下图所示的目标路径告诉我它是否无效 enter image description here

答案 1 :(得分:0)

我遇到了同样的问题。以下是我修复它的方法。

我检查了我的system.log并找到了:

  

2016-05-14T05:11:22 + 00:00 ERR(3):警告:md5_file(./ app / code / community / LeadGrid / Widget / etc / config.xml):无法打开流:否第643行的/var/www/magento/lib/Mage/Connect/Package.php中的此类文件或目录

因此,您必须在Magento文件夹中正确安装扩展程序的所有文件。打包扩展程序时,Magento会查找您在程序包管理器中指定的文件。