【问题标题】:Apache 2.22 + php 5.40 + Symfony2 Frameowrk = Apache Segmentation fault (11) [closed]Apache 2.22 + php 5.40 + Symfony Framework = Apache Segmentation fault (11) [关闭]
【发布时间】:2012-05-04 23:12:11
【问题描述】:

我已经在我的本地服务器上安装了新的 Symfony 2.1 框架

当我运行http://www.myhost.com/app_dev.php

我打开浏览器

Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data.

当我检查我的 /var/log/apache2/error.log 文件时,我看到了

[Tue Apr 24 12:03:43 2012] [notice] seg fault or similar nasty error detected in the parent process
[Tue Apr 24 12:03:44 2012] [notice] Apache/2.2.22 (Ubuntu) PHP/5.4.0-3~precise+4 configured -- resuming normal operations
[Tue Apr 24 12:03:58 2012] [notice] child pid 3016 exit signal Segmentation fault (11)
[Tue Apr 24 12:03:59 2012] [notice] child pid 3014 exit signal Segmentation fault (11)
[Tue Apr 24 12:04:00 2012] [notice] child pid 3025 exit signal Segmentation fault (11)
[Tue Apr 24 12:04:01 2012] [notice] child pid 3013 exit signal Segmentation fault (11)
[Tue Apr 24 12:04:24 2012] [notice] child pid 3012 exit signal Segmentation fault (11)

如何调试或更好地解决此问题?

【问题讨论】:

    标签: php apache ubuntu symfony


    【解决方案1】:

    通常,PHP 产生 httpd 段错误(我想没有留下核心转储)的原因是 PHP 中的一个错误扩展,或者是两个不兼容的扩展的组合。

    例如:

    • APC + XCache(或者,通常是两个加速器)
    • suhosin + xdebug

    【讨论】:

    • 谢谢,我发现它与我的 apc 有关,当我启用它时,它再次中断......这是我的配置扩展 =/usr/lib/php5/20100525/apc。所以 apc.enabled = 1 apc.shm_segments = 1 apc.shm_size = 50M
    • 嘿,那你有没有找到任何解决方案来使用 apc 和你的配置?
    猜你喜欢
    • 2011-12-06
    • 2011-07-17
    • 2013-02-15
    • 2017-02-17
    • 2019-07-17
    • 1970-01-01
    • 2014-03-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多