今天系统服务器突然宕机了。
系统日志显示 child pid ***** exit signal Segmentation fault ,大量的类似信息。
我从网上找个找,发现有很多方法,总结一下:
1.有人清除了tmp目录文件,他认为是tmp目录文件过多造成的。
2.有人怀疑APC的问题,不确定。也没有找到好方法。
Alternative PHP Cache (APC)是一种对PHP有效的开放源高速缓冲储存器工具,它能够缓存opcode的php中间码。
3.op_code 缓存优化共用造成的。
解决方法也只是检查到就重启apache,看来目前并没有更好的方法来解决这个问题了。
我认为这是造成我系统宕机的原因。
http://2bits.com/articles/php-op-code-caches-accelerators-a-must-for-a-large-site.html
http://2bits.com/articles/logwatcher-restart-apache-after-a-segmentation-fault.html