0

ファイルをアップロードするスクリプトがあります。ファイルをアップロードした後、ファイルの所有者は 48 (Apache) であり、FTP でそのファイルを削除しようとすると、アクセス拒否エラーが発生します。ftp 所有者 ID は 500 です。

コントロール パネルのない CentOS を使用しています。Apache と php などを yum コマンドでインストールします。

apache と php の構成で何をすればよいですか?ファイルの所有者を毎回手動で変更したくないためです。

4

1 に答える 1

1

PHP でアップロードした後、chmod("file.txt", 0777)を実行します。これにより、すべてのユーザー (FTP アカウントを含む) がファイルに書き込み可能になります。

于 2012-08-08T10:16:31.260 に答える