home wiki.fukuchiharuki.me
Menu

キーワード

  • php
  • SELinux
  • CentOS

現象

パーミションの設定は間違っていないはずなのに php でファイルを開けない。

failed to open stream: Permission denied

# しかも書き込みではなく ini ファイルを読みたいだけだった。

原因

SELinux のはたらきで httpd がファイルを開けないから。

対策

タイプを変更する。

chcon -R -t httpd_sys_script_rw_t (DIR_NAME)

参考