MAMP
現在、 brew-installed環境に切り替えていますApache-Mysql-PHP
が、権限設定を除けば移行は順調のようです。
私のスクリプトはローカル ファイルへのアクセスと変更の権限が必要ですが、フォルダーは で設定され755
、ファイルは で設定される644
ため、デフォルト グループにはdaemon
ファイルを変更する権限がありません。
user
プロセスhttpd
が実行されているユーザーを で変更できることはわかっていますhttpd.conf
が、グループを実行中のユーザー group に変更しても安全ですかadmin
? または、これを行うより良い方法がありますか?
私はこれを読みました:https://serverfault.com/questions/346310/admin-permissions で apache を実行すると危険になります、そしてそれは私のマシンではおそらく安全であると書かれていますが、まだいくつか疑問があります:
フォルダーの権限を に変更すると、より安全になりますか
daemon
? この場合、グループを持つユーザーには、admin
フォルダーまたはファイルへの変更アクセス権 (グループ権限のオーバーライド) が与えられますか?httpd に、実行しているユーザーと同じ権限を設定した場合、設定ファイルで
www
設定した後でも、ディレクトリ内の PHP がファイルにアクセスしたり、誤ってファイルを変更したりする可能性はありphp_admin_value open_basedir
ますか?