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