PHP テスト環境として仮想化環境に Ubuntu Server を入れて使用しているのですが、
突然 Internal Server Error が発生するようになりました・・・
環境は次の通り。
- Ubuntu Server 12.04 LTS
- Apache2
- libapache2-mod-fastcgi
- php5-fpm
バージョンは「apt-get update」⇒「apt-get upgrade」で更新した最新のパッケージ版です。
とりあえずログを見てみると何やらパーミッション関連のエラーが。
(13)Permission denied: FastCGI: failed to connect to server “/usr/sbin/php5-fpm”: connect() failed
ググってみるとそれらしいのを発見。
FPM with apache2 not working (Permission denied)
どうやらソケットを使用している場合にソケットファイルの所有者と php5-fpm の実行ユーザが異なることが原因のようです。
続きを読む