【发布时间】: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,考虑对 cmets 投票! ;)
-
这是最绝对随机的事情。 10 次尝试中有 1 次有效。我禁用了我拥有的每个扩展程序,但有时它仍然给我一个错误。自从 Supee 补丁以来,我就开始出现随机问题。
-
我已将保存产品问题隔离到 M2EPro。
标签: php html magento magento-1.8