いくつかのスクリプトとそのフォルダーが FTP でアップロードされたと想像してください。通常、フォルダーのアクセス許可は間違っており、スクリプトはどのアクセス許可を設定するかを提案するはずです。確かに、これから書くものすべてに 0777 を設定するのは良くありません。ただし、可能な Web サーバー構成は 3 つあります。
- PHP ユーザー = ユーザー FTP。したがって、書き込みには 0700 が必要です
- ユーザーは異なりますが、同じグループに属しています。0770です
- PHP が実行されて
nobody
いるか、共通の GID がありません: 0777 です
スクリプトが機能するのに十分なアクセス許可オクテットを検出する方法はありますか?
一部の構成では PCNTL 拡張が不足しているため、PCNTL 拡張は歓迎されません。