nginxでPermission denied (13)が出たので原因と解決方法

シェアする

さくらのVPSでsessionを使っていたらPermission denied (13)が表示されました。

このあたりを参考にして、パーミッション変更の変更やらSELinuxの無効とかを試してみたけど、全部だめだった。
ただ、エラーをみたら、/var/lib/phpとか書かれてたので、アクセス権とか見てみた。

ls -l /var/lib/php

そしたらapacheになってた。。。orz
なので、

sudo chgrp nginx /var/lib/php/session

で権限変更したらエラーが消えた。
以上です。

お問い合わせはこちら