2017-07-19 25 views
0

これはデバッグにもっと役立つと思います。私はそれを実行した場合に記録されている間、私は言った画像サーバファイルの解決権限が拒否されていません

-rwxr-xr-x 1 www-data www-data 130404 Jul 19 06:49 f6bf0e0ffbe86c2c67421c5aaa695b8e.jpg* 

とユーザ名に許可拒否エラー

os.remove('/home/sammy/revamp/revamp/media/new_colour/' + image_name) 

にLLの結果を取得し、ファイルを削除することになっていますPythonでスクリプトをされていsammy

+0

おそらくファイルを匿名でアップロードしようとしています。誰でも書き込みできるディレクトリにアップロードするか、アップロードツールを自分で認証する必要があります。 –

+0

私はfilezilla sftpでユーザーsammyを使用していますが動作しますが、所有権が変更されているためファイルをダウンロードできません。 –

答えて

0

ファイルを削除するには、そのファイルを含むディレクトリに書き込みアクセス権が必要です。あなたのユーザーIDにそのIDがあることを確認してください。

ファイルをダウンロードすることは許可されていませんが、ディレクトリのアクセス許可に問題があると言われますが、現在のファイルのアクセス許可で読み取ることができないはずです。

+0

あなたは現在のフォルダのアクセス許可を変更するためのいくつかの適切な設定を知っているでしょうか –

+0

いいえ、権限が拒否されたフォルダにファイルをアップロードする必要があります。 –

+0

OSを制御するかどうかによって異なります。別のユーザーに属しているファイルやディレクトリを変更するにはroot権限が必要ですが、それはありますか? ディレクトリの "ls -ld"の出力に最後の3文字として "---"が表示されない限り、そのディレクトリ内のファイルを読み取ることができます。 – AlvaroGMJ

関連する問題