2012-04-16 15 views
0

私はいくつかのレガシー/保守コードを扱っています.FTPを使用するファイルアップロード、特にftp_login()とftp_put()があります。FTP経由でアップロードされたファイルのアクセス許可を確認する

とにかく、ファイルをアップロードするたびに、アクセス権が非常に低くなります。アップロードするユーザーには書き込み権限があります。すべてのアップロードされたファイルにすべての権限を有効にしたい。

どうすればいいですか?とにかくそれをやっているのを見ることができません。

答えて

1

ftp_chmodを使用して、FTPサーバー上のファイルのアクセス許可をPHPから変更することができます。

上記の行は、成功した場合、すべてのユーザーにすべてのアクセス許可を$fileに付与します。

+0

ああ、私はアップロードを実行した後にそれを実行するだけですか?または前に?後に –

+1

。それは既存のファイルのパーミッションを変更します – kuba

+0

これはやりたくないようです。これを行う前に高度な権限が必要なのでしょうか? –

関連する問題