我正在亚马逊实例上运行3个wordpress网站。还为这些站点之一安装了清漆缓存。配置-centOS + apache + php + mysql。但是我一天两次还是两次出现这些错误
[2013年8月10日星期六19:10:42] [注意]子pid 4481退出信号分段错误(11)
[2013年8月10日星期六20:15:27] [通知]抓住了SIGTERM,并关闭了
[2013年8月10日20:15:27周六] [通知]启用suEXEC机制(包装:/ usr / sbin / suexec)
[2013年8月10日星期六20:15:28] [公告]摘要:为摘要身份验证生成机密...
[2013年8月10日星期六20:15:28] [公告]摘要:完成
[2013年8月10日星期六20:15:28] [注意]已配置Apache / 2.2.3(CentOS)-恢复正常运行
因此,当我在发生这种情况后检查我的网站时,它返回500。尽管此时httpd正在运行。当我再次重新启动httpd时,一切正常。有时代替分段错误(11),错误是-zend_mm_heap已损坏
为什么这一直发生是一个非常令人烦恼的问题。希望有人可以提出一些建议...
最佳答案
此问题还涉及zend_mm_heap损坏的错误:What does "zend_mm_heap corrupted" mean。建议您增加php.ini中的output_buffering =值。您可能会尝试一下。
如果那没有帮助,您是否掌握有关服务器内存使用情况的某种统计信息。可能是内存已满?从这些错误发生的时间开始,在PHP错误日志中还能找到什么吗?