【问题标题】:Fatal error: Class 'Mage_Sales_Model_Order' not found in ....core/Mage/Reports/Model/Resource/Order/Collection.php on line 456致命错误:在第 456 行的 ....core/Mage/Reports/Model/Resource/Order/Collection.php 中找不到类“Mage_Sales_Model_Order”
【发布时间】:2014-07-14 22:40:27
【问题描述】:

我在我的服务器上安装magento 1.9.1 一切正常,但安装后当我点击Go to Backend 并输入我的用户名和密码登录到管理面板时,它给出了以下错误:

致命错误:未找到“Mage_Sales_Model_Order”类 /home2/siatel/public_html/4ebay/app/code/core/Mage/Reports/Model/Resource/Order/Collection.php 在第 456 行

虽然我的网站前端运行良好......请帮助。 我可以看到我的管理员登录页面。只有当我提供用户名并通过并点击继续时才会出现错误...

【问题讨论】:

    标签: magento fatal-error magento-1.9.1


    【解决方案1】:

    如果没有更多信息,听起来你错过了你的

    app/code/core/Mage/Sales/Model/Order.php 
    

    文件。似乎您也缺少很多不同的文件。我会将您的安装与标准 tar 存档的内容进行比较。

    【讨论】:

    • 感谢您的帮助...放置此文件后,现在我收到此错误:致命错误:在 /home2/siatel/public_html/4ebay/app/ 中找不到类“Mage_Sales_Helper_Data” Mage.php 在第 547 行
    • @muqaddasshahzad:现在您需要确保文件app/code/core/Mage/Sales/Helper/Data.php 确实存在。
    • @muqaddasshahzad 好像你丢失了一堆文件。我怀疑你上传的东西不正确。我会从那里开始。另外,感谢您的支持! :)
    • 您好,非常感谢,我很喜欢 magento...您说得对,因为我通过 FTP 上传的文件非常不稳定,所以我可能会错过一些文件...意思是,即使我进入控制面板,我仍然可能会遇到更多错误?
    • 啊..现在当我单击系统>配置选项时,它会给出以下错误:致命错误:在 /home2/siatel/public_html/4ebay/app/Mage.php 中找不到类“Mage_Shipping_Helper_Data”在线547 你能告诉我你怎么知道我丢失了文件以及我丢失了哪里?如果我能知道,那么我可以放置所有内容而不会打扰您....
    【解决方案2】:

    您的错误显示如下

    致命错误:在中找不到类“Mage_Shipping_Helper_Data” /home2/siatel/public_html/4ebay/app/Mage.php 在第 547 行

    参见'Mage_Shipping_Helper_Data' not found 部分。这意味着 Magento 正在寻找一个帮助类文件,但找不到它。 Magento 将在app/code/core/Mage/Shipping/Helper/Data.php 中查找此文件。

    我会给你一些关于这个文件路径是怎么来的提示。首先,magento 核心文件位于app/code/core/ 位置。然后缺少的类名(在这种情况下为Mage_Shipping_Helper_Data)将转换为Mage/Shipping/Helper/Data.php。然后这将附加到core codePool 目录路径。那是app/code/core/Mage/Shipping/Helper/Data.php

    对于每个文件,magento 都会像这样分配路径。请注意,您需要将.php 部分附加到最后一个关键字。您还需要复制该文件的完全相同的数据(考虑版本)。这意味着它需要有一个'Magento way'类名等等

    【讨论】:

    • 完全正确,而且我知道它丢失了很多文件,我可以看到甚至没有显示一些文件夹...我不知道我该怎么做您的两个回复...无论如何非常感谢
    • 您可以做的一件事是,使用 github 中可用的 magento 1.9.1 的新副本检查 magento 的每个核心模块。(github.com/speedupmate/Magento-CE-Mirror)。但最好的方法是删除所有现有文件,然后重新安装。可能还有其他解决方案。问@alanstorm。他是个天才。我向他学习了很多,我是他的忠实粉丝:)
    猜你喜欢
    • 1970-01-01
    • 2011-11-03
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多