No such file or directory :unable to connect to cgi daemon after multiple tries:
ってエラーログをはいて動かない。
権限周りを見てみたけど問題なさそう。
んで、以下の設定で解決。
mod_cgidの場合はScriptSockのコメントを外さないとダメみたい。
httpd.conf
#ScriptSock /var/run/cgid.sock
↓
ScriptSock /var/run/cgid.sock
/var/run/cgid.sockの部分はapacheを動かしているユーザーが書き込める必要がある。
とりあえず、適当なフォルダを作成して権限を与えた。
mkdir /var/run/cgid
chown apache.apache /var/run/cgid
httpd.confを書き換え。
ScriptSock /var/run/cgid/cgidsock
コメントしたままでも動くと思い込んでいて関係ないところ調べたりして結構はまった。
しかもmod_cgidってのが混乱に拍車をかけた。。。たいていwindowsはmod_cgiなので
無事うごいて良かった。
0 件のコメント:
コメントを投稿