ZenCart - 已定义的错误常量TABLE_HEADING_PRODUCTS

时间:2013-03-09 04:10:13

标签: php zen-cart zen

我有一个网站是由ZenCart建造的。一切都还可以,但是今天早上我在index.php中收到了一些错误信息

  

注意:已定义的常量TABLE_HEADING_PRODUCTS   第35行/public_html/includes/languages/english/index.php

我无法理解我以前做过的事情,你帮我解决了吗。谢谢!

2 个答案:

答案 0 :(得分:1)

请在脚本顶部尝试此操作:

error_reporting(0);

上述主要缺点是,如果脚本在到达之前出现错误,则不会触发。

您还可以在.htaccess文件

中添加以下内容
php_value display_errors 0

或者你可以解决问题。搜索TABLE_HEADING_PRODUCTS并查看其定义位置。错误表示正在至少2个地方定义,消除一个(可能是后面定义的那个),通知将停止出现。

突然出现这种情况的可能原因是主机安装PHP的变化。在它没有报告通知之前,现在确实如此。


修改 如果你仍然想看到严重的错误(通常关闭所有错误并不是一个好主意),那么使用它:

error_reporting(E_ALL ^ E_NOTICE);

它只会隐藏您所看到的通知。

答案 1 :(得分:0)

我将此行放在index.php文件的顶部 函数ini_set( '的display_errors',0); 但它看起来并不好。