0

ローカルサーバーに新しいSymfony2.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)

どうすればデバッグできますか、またはこの問題をより適切に解決できますか?

4

1 に答える 1

4

通常、PHP が (コア ダンプを残さずに) httpd segfault を作成する理由は、PHP の拡張機能の欠陥、または 2 つの互換性のない拡張機能の組み合わせです。

例は次のとおりです。

  • APC + XCache (または、通常は 2 つのアクセラレータ)
  • suhosin + xdebug
于 2012-04-24T10:39:50.217 に答える