Redhat を実行している Amazon EC2 サーバーがあります。私の PHP CMS がファイルを作成するとき、それらは www-user によって所有され、chmod 644 を持っています。Apache と PHP によって作成されたすべてのファイルをデフォルトで 666 にするにはどうすればよいですか?
/etc/init.d/httpd に「umask 002」を追加しようとしましたが、うまくいかないようです。
どうもありがとう。
Redhat を実行している Amazon EC2 サーバーがあります。私の PHP CMS がファイルを作成するとき、それらは www-user によって所有され、chmod 644 を持っています。Apache と PHP によって作成されたすべてのファイルをデフォルトで 666 にするにはどうすればよいですか?
/etc/init.d/httpd に「umask 002」を追加しようとしましたが、うまくいかないようです。
どうもありがとう。
親フォルダーの権限に依存することを読みました。親フォルダーの権限を apache ユーザーに変更してみてください
また役立つもの: Apache のアクセス許可、PHP ファイルの作成、MKDir の失敗