2

最新のアプリケーションにdjango-filebrowserを実装しようとしています。私もグラッペリをインストールしました。 URLはfilebrowser/admin/filebrowser/browseに入るためにうまく動作しますが、これは私が設定したものです。djangoファイルブラウザは、フォルダの作成を許可せず、ファイルをアップロードしません。

私が抱えている問題は、フォルダを追加したり、ファイルをアップロードしようとするときです。

新規フォルダ:

次のエラーを修正してください:

私はエラーが述べスローされたフォルダを追加しています。

許可が拒否されました。

ここで、フォルダのアクセス権は問題ありません。なぜ私がここでファイルをアップロードできないのか分かりません。

drwxr-XR-X 2 naytive naytive 4096 1月18日8時32のアップロード/

アップロードファイル:ファイルをアップロードする際

通常、filebrowserのアップロード画面がで表示されます成功をアップロードするためのタイマーですが、ファイルをアップロードしようとすると、URLが終了したページが更新されます。

?_save = Upload

設定されているようにしていないため、モジュールを削除するところまでなっています。

アイデア?

編集:私は物事のアップロードファイルの側も元のファイルのアクセス許可によって引き起こされると思います。このエラーを修正すれば、アップロードもうまくいくでしょう。

+0

"これでフォルダのアクセス権は良好です。"親フォルダはどうですか?各親には「X」権限が必要です。 –

+0

権限はどこまで戻っていく必要がありますか?親が755に設定されている場合 –

+0

Djangoプロセスがnaytive以外のユーザーで実行されているか、naytiveグループに属していない場合、アクセス権を755に設定するだけでは不十分です。あなたはdevサーバでテストしていますか? –

答えて

1

Apacheでサーバー上で使用する場合は、このフォルダに書き込むにはapache権限を与える必要があります(chown)。

1

私は何か類似していました。私はアップロードしたいフォルダにユーザwww-dataを許可してくれました。

+0

あなたはchown www-dataを参照していますか? –

+0

そうですね。私はGUIインターフェイスを持っているので、私は実際のコマンドを知らない。私はdirをchownしてwww-dataユーザーとグループに書き込み権限を与えなければならなかった。 – darren

関連する問題