我不确定为什么会突然发生这种情况。尝试添加到购物车时,我只收到一些错误的浏览器。错误显示“无法将商品添加到购物车”。
它只发生在Safari和旧版浏览器上。我真的可以用一些帮助。如果有帮助,以下是错误日志:
PHP Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 30720 bytes) in /home/sitenamepublic_html/lib/Zend/Locale/Format.php on line 1150
PHP Warning: ini_set() has been disabled for security reasons in /home/sitename/public_html/get.php on line 40
PHP Warning: ini_set() has been disabled for security reasons in /home/sitename/public_html/get.php on line 40
PHP Fatal error: Call to a member function load() on a non-object in /home/sitename/public_html/app/design/frontend/default/carlton/template/catalog/product/test.phtml on line 68
任何帮助都会非常感激!!
答案 0 :(得分:1)
你在那里遇到了很多错误。
这个将暂停PHP执行
PHP Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 30720 bytes) in /home/sitenamepublic_html/lib/Zend/Locale/Format.php on line 1150
就像这一个
PHP Fatal error: Call to a member function load() on a non-object in /home/sitename/public_html/app/design/frontend/default/carlton/template/catalog/product/test.phtml on line 68
和警告
PHP Warning: ini_set() has been disabled for security reasons in /home/sitename/public_html/get.php on line 40
PHP Warning: ini_set() has been disabled for security reasons in /home/sitename/public_html/get.php on line 40
专门针对get.php
页面进行。
Re:get.php
警告,听起来您启用了alternative media storage功能,并且您取消注释了该文件中ini_set
的{{1}}函数调用。您的网络托管服务商不允许您在生产服务器上执行此操作,因此请重新评论该行
display_errors
Re://File: get.php
#ini_set('display_errors', 1);
,好像你在
Call to a member function load()
这是无效的。由于这不是标准Magento发行版的一部分,因此您不太可能在此找到解决此问题的方法。在该文件中查看对app/design/frontend/default/carlton/template/catalog/product/test.phtml
的调用,并找出调用它的变量为什么没有对象。
最后,Safari很可能是红色听证会。以下错误
load
表示PHP正在运行它的内存限制。这将随机发生,具体取决于请求的页面,加载的状态等。PHP Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 30720 bytes) in /home/sitenamepublic_html/lib/Zend/Locale/Format.php on line 1150
字节为67108864
。 Magento建议将PHP内存限制设置为64MB
,256MB
更为常见。您需要让您的网站托管服务商更改PHP 512MB
设置。他们不想做这件事。
所有这些都指向您的网络主机不适合运行Magento。我建议Nexcess用于启动Magento托管需求(虽然我怀疑,作为其联盟计划的成员)。 Magento Speed Test是了解各种网络主机如何处理Magento的好地方。