障害メモ/phpでファイルを開けない「failed to open stream Permission denied」
キーワード
- php
- SELinux
- CentOS
現象
パーミションの設定は間違っていないはずなのに php でファイルを開けない。
failed to open stream: Permission denied
# しかも書き込みではなく ini ファイルを読みたいだけだった。
原因
SELinux のはたらきで httpd がファイルを開けないから。
対策
タイプを変更する。
$ chcon -R -t httpd_sys_script_rw_t (DIR_NAME)
参考
作成日 2013-08-24
