【fastcgi】[warn] mod_fcgid: can’t apply process slot for /home/apache/xxxx.php
問題
fastcgiを使えるようにして、phpのファイルを置いて、ブラウザからアクセス!すると…
レスポンスは 503 service unavailable が返ってきた。
ログファイルを見ると、こんなメッセージ。
[warn] mod_fcgid: can't apply process slot for /home/apache/xxxx.php
動いてくれない。
解決策
ソケットを作る場所を指定する。httpd.confにこのような設定を追加して、権限の影響でソケットが作れない問題を回避。
SocketPath /tmp/fcgid_sock/
別解
これでもいけるらしい(rpmでhttpdをインストールしているとき)
chmod 755 /var/log/httpd
コメント