致命错误:第546行/ {home /innersan/public_html/classicfinefoods/app/Mage.php中找不到“Xylyx_MyCheckout_Helper_Data”类

时间:2015-09-14 08:32:21

标签: php magento

在Siteground上传我的Magento插件时出现上述错误。我尝试在本地系统以及测试系统上部署此插件。
在这两个系统上部署时没有出现此类错误,但在Siteground上它抛出了这个错误。

我在 Magento社区版本1.9.1.1中开发了我的Magento插件

我必须以某种方式在 Siteground 上部署它,使用 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 的正确帮助程序文件。

Data.php

<?php
/**
 * Xylyx MyCheckout Data Helper
 *
 * 
 */
class Xylyx_MyCheckout_Helper_Data extends Mage_Core_Helper_Abstract {  
}

当我尝试刷新缓存时,我收到此错误 Data.php 文件未找到

我检查了 config.xml system.xml 是否存在任何类型的语法错误(无论是白色空格还是其他任何不需要的标记,并检查了标签也)

引擎盖下发生的实际错误是什么?或者我身边可能出现什么问题?

对此的任何建议都会非常有用!!!!

0 个答案:

没有答案