早上好,
所以我们有一个Magento安装,它已经工作了两个月,处理订单,管理库存,并且作为一个好的网站应该是惊人的。
问题是,今天Magento管理面板已完全停止工作。恶梦。您可以浏览到/ admin并查看登录面板,但是一旦您登录管理面板,就会回到白色池中。
这是它到达并失败的网址:
http://www.[domainname].com/index.php/admin/dashboard/index/key/2448826287818da25840ae673d1198f6/
实际上没有创建html。 HTACCESS尚未更改,并且/ var中没有生成任何错误。我试过删除缓存无济于事。你会怎么做才能解决这种糟糕的情况?
谢谢你们。
答案 0 :(得分:4)
致命错误:第2379行[clientroot] \ htdocs \ product \ lib \ Zend \ Date.php中内存不足(分配13369344)(试图分配1572864字节)
无法分配1.5MB?运行我们客户的“专用服务器”的人正在对它们进行处理。是时候把野兽带出来了......
对于magento中未知问题的任何人,请在错误报告设置下方的index.php中添加:
error_reporting(E_ALL);
ini_set('display_errors', 1);
答案 1 :(得分:3)
Out of Memory
错误消息不是服务器达到内存限制;它是PHP中的特定于脚本实例的memory_limit
设置。
意思是,它不一定是管理员端的恶意行为。
您需要做的是将PHP的memory_limit
设置更改为更高的值,例如32 MB。 Magento如何设法运行13兆字节对我来说是一个谜。无论出于何种原因,最近可能会更改此值。
答案 2 :(得分:2)
通过 .htaccess 保存(记录)您网站的PHP错误
# enable PHP error logging
php_flag log_errors on
php_value error_log /home/path/public_html/domain/PHP_errors.log