PHP ソフトウェアを自動更新できるようにしたい。これが機能するには、既存のファイルと存在しないファイル (作成) の両方に書き込みできる PHP が必要です。ターゲット ファイルを 0777 に CHMOD してから書き込むと、常に機能しますか? または、PHP/Apache/wtvr プロセスがファイルの所有者である必要がありますか?
FTP アカウントを使用してアップロードすると、所有者が PHP プロセスと異なる場合がありますが、これは問題ですか?
編集: PHP アプリケーションを構築しています。アプリが実行される構成がわかりません。また、サーバー関連の設定を変更することもできません。chown() や chmod() のように、PHP でできることを実行できます。