【问题标题】:Fatal Error when saving a product in Magento 1.8.1.0在 Magento 1.8.1.0 中保存产品时出现致命错误
【发布时间】:2016-02-11 14:46:04
【问题描述】:

当我尝试编辑库存中的 sku 时。我现在收到此错误消息。现在不确定是否是数据库问题。我们的优惠券代码也不起作用。 Link to old problem

致命错误:在非对象上调用成员函数 getId() /chroot/home/store/SPORTS.COM/html/app/code/core/Mage/Adminhtml/controllers/Catalog/ProductController.php 在第 587 行警告:包括(Mage.php):未能打开流:没有这样 文件或目录在 /chroot/home/store/SPORTS.COM/html/lib/Varien/Autoload.php 在第 93 行 警告:包括(Mage.php):未能打开流:没有这样的文件或 目录在 /chroot/home/store/SPORTS.COM/html/lib/Varien/Autoload.php 在第 93 行 警告:include():未能打开“Mage.php”以包含在内 (include_path='/chroot/home/store/SPORTS.COM/html/app/code/local:/chroot/home/store/SPORTS.COM/html/app/code/community:/chroot/home/store/SPORTS .COM/html/app/code/core:/chroot/home/store/SPORTS.COM/html/lib:.:/usr/share/pear:/usr/share/php') 在 /chroot/home/store/SPORTS.COM/html/lib/Varien/Autoload.php 上线 93 致命错误:在 /chroot/home/store/SPORTS.COM/html/app/code/core/Mage/Core/functions.php 在第 244 行警告:包括(Mage.php):未能打开流:没有这样 文件或目录在 /chroot/home/store/SPORTS.COM/html/lib/Varien/Autoload.php 在第 93 行 警告:包括(Mage.php):未能打开流:没有这样的文件或 目录在 /chroot/home/store/SPORTS.COM/html/lib/Varien/Autoload.php 在第 93 行 警告:include():未能打开“Mage.php”以包含在内 (include_path='/chroot/home/store/SPORTS.COM/html/app/code/local:/chroot/home/store/SPORTS.COM/html/app/code/community:/chroot/home/store/SPORTS .COM/html/app/code/core:/chroot/home/store/SPORTS.COM/html/lib:.:/usr/share/pear:/usr/share/php') 在 /chroot/home/store/SPORTS.COM/html/lib/Varien/Autoload.php 上线 93 致命错误:在 /chroot/home/store/SPORTS.COM/html/app/code/core/Mage/Core/Model/Resource/Session.php 在第 108 行

Fatal error: Call to a member function getId() on a non-object in /chroot/home/sports/SPORTS.COM/html/app/code/core/Mage/Adminhtml/controllers/Catalog/ProductController.php on line 587 Fatal error: Undefined class constant 'SEESION_MAX_COOKIE_LIFETIME' in /chroot/home/sports/SPORTS.COM/html/app/code/core/Mage/Core/Model/Resource/Session.php on line 120

【问题讨论】:

  • 您使用的扩展程序很可能存在问题。你最近有添加吗?
  • 我最近没有添加任何东西,只是将它们中的大多数升级为与最新的 SUPEE 补丁兼容。那是我注意到这些问题的时候。解决扩展问题的最佳方法是什么?一次禁用它们直到它起作用?
  • 不幸的是,是的,您必须禁用它们并检查此错误。同样不幸的是,管理员禁用选项仅禁用输出 - 而不是实际的扩展。这里最好的方法是从 /etc/modules/ 文件夹中删除模块声明,重建缓存,检查站点,替换声明并删除下一个,冲洗并重复。 :\ 编辑:PS,考虑对 cme​​ts 投票! ;)
  • 这是最绝对随机的事情。 10 次尝试中有 1 次有效。我禁用了我拥有的每个扩展程序,但有时它仍然给我一个错误。自从 Supee 补丁以来,我就开始出现随机问题。
  • 我已将保存产品问题隔离到 M2EPro。

标签: php html magento magento-1.8


【解决方案1】:

一切都从最新的补丁开始。

真正的问题在于我之前的多商店设置。最初,我在一个实例中有 3 家商店,我们将其恢复为 1 家商店,并从商店视图中删除了这些商店。我添加了一个商店视图,所以我现在有 2 个,它解决了上面的问题。

【讨论】:

    猜你喜欢
    • 2017-02-14
    • 2017-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多