【发布时间】:2015-09-14 16:45:17
【问题描述】:
在 Siteground 上上传我的 Magento 插件时出现上述错误。我曾尝试在我的 本地 系统以及我们的 test 系统上部署此插件。
在这两个系统上部署时都没有出现此类错误,但是在Siteground 它抛出了这个错误。
我在 Magento 社区版本 1.9.1.1 中开发了我的 Magento 插件
我必须以某种方式将它部署在使用 Magento 版本 1.7.0.2
我还通过在本地系统上使用版本 1.7.0.2 然后部署我的插件来检查代码兼容性。那里也一切正常。
这是我需要的文件
config.xml
<?xml version="1.0"?>
<config>
<modules>
<Xylyx_MyCheckout>
<version>1.1.0</version>
</Xylyx_MyCheckout>
</modules>
<global>
<helpers>
<mycheckout>
<class>Xylyx_MyCheckout_Helper</class>
</mycheckout>
</helpers>
<models>
<mycheckout>
<class>Xylyx_MyCheckout_Model</class>
<resourceModel>xylyx_mysql4</resourceModel>
</mycheckout>
</models>
<blocks>
<mycheckout>
<class>Xylyx_MyCheckout_Block</class>
</mycheckout>
</blocks>
</global>
</config>
我还根据 Magento 论坛中建议的文件夹位置创建了名为 Data.php 的正确 Helper 文件。
Data.php
<?php
/**
* Xylyx MyCheckout Data Helper
*
*
*/
class Xylyx_MyCheckout_Helper_Data extends Mage_Core_Helper_Abstract {
}
当我尝试刷新缓存时,我得到了这个错误,找不到 Data.php 文件
我已经检查了我的 config.xml 和 system.xml 是否存在任何类型的语法错误(无论是空格还是任何其他不需要的标签,并检查了标签也)
引擎盖下发生的实际错误可能是什么???或者我这边可能有什么问题?
对此的任何建议都会非常有帮助!!!!
【问题讨论】: