タイトルが示すように、php からファイルとフォルダーを作成、移動、および削除する機能が必要です。
すべてのディレクトリとファイルを 777 に CHMOD すると、すべてうまくいきますが、755 にすると、スクリプトはアクセス許可に関するエラーで停止します。
私が読んだことによると、777 パーミッションの使用は安全ではないため、行うべきではありません。私は VPS を持っていますが、多数の Web サイト (他の人が管理しているものもあります) をホストしているため、複数のユーザーがいて、「ベスト プラクティス」を実行したいと考えています。
それで、基本的に、私が疑問に思っているのは、これについてどうすればよいですか?私はphpと「ウェブマスタリング」が初めてで、何をすべきかわかりません。
誰かが私を正しい方向に向けることができますか?
最後の注意: PHP から作成されたファイルを移動および削除できることに加えて、スクリプトは Windows マシンから FTP 経由でアップロードされたファイルも移動および削除する必要があります (私がファイルをアップロードする場合、CHMOD は 755 です)。
編集: 私が phpinfo() を実行し、「PHP クレジット」セクションの下で次のことを見つけたことに言及することは、私にとって関連があるかもしれません:
User/Group nobody(99)/99