我的一个网站出现了很多内部服务器错误。当我重新启动 httpd 时,这些错误消失了一段时间。但过了一段时间,它们又出现了。有一两次,它们甚至冻结了整个服务器/VPS。
当我检查日志文件时,发现以下错误: * 检测到 glibc */usr/sbin/httpd: free(): 无效指针:0x00007f1d55342fa8 *** 有时前面还会显示:zend_mm_heap 已损坏
我正在运行 CentOS 6.5 并使用 VestaCP 作为托管控制面板。VestaCP 安装了 Apache/2.2.15、PHP 5.4.21、APC 3.1.15
我的服务器在具有 4GB RAM 的 VPS 上运行 4-5 个小型网站。出现问题的网站是使用 Drupal 7 构建的。我的其他网站是用 Laravel 构建的,似乎没有出现任何问题。但我不确定这是 Drupal 网站的问题还是服务器配置的问题。
我发现了这些类似的问题,但第一个问题对我来说不是答案。至于第二个问题,我不知道该怎么做。-Apache 段错误 glibc 段错误 -CentOS 6 Httpd启动失败
有人能告诉我解决这个问题的正确方法吗?谢谢。
答案1
自从我按照 Michael Hampton 的建议禁用 APC 后,我再也没有遇到任何问题,问题似乎已经解决了。我再也不需要 APC 了。谢谢 Michael。