0

[アップデート]

なんとか小さなファイルをアップロードできました (ただし、まだ大きな画像ではありません)。../media/filer_public/サブディレクトリが正しく作成され、ファイルが正しくアップロードされています。nginx の構成を調査する必要があります。

【OP】

スーパーユーザーとして新しい Django CMS システムにログインしましたが 、ファイルのアップロードがサイレントに失敗するため、ページにファイラー イメージを追加したり、ファイラー ファイルを追加したりすることができません。アップロードのグラフィックスを非常に短時間点滅させますが、実際には何もアップロードしていません。settings.py静的アーティファクトが正しくレンダリングされ、とディレクトリ の両方でNginx同様の信頼性 があるため、すべてが正しいと思います。locationsmediastatic

ファイルとディレクトリのパーミッションと所有権はすべて正しいと思います。つまり、Nginx に Django CMS アプリ ディレクトリのユーザーおよび/またはグループの所有権があり、そのアクセス許可が正しいことです。

Postgresテーブルfiler_folderには、ページの編集時に作成した新しいファイラー フォルダーの行がありますが、対応するディレクトリがファイル システムに作成されていません。正しく保存されるテキストと新しいテキスト ブロック プラグインを追加できます。

Django CMS は、Docker ボリュームへの (読み取り/書き込み) アクセス権がwebあることを確認した Docker コンテナーで実行されています。rw

webs ログ に異常はありません。

何が起こっているか (何が起こっていないか) を知るにはどうすればよいですか?

4

1 に答える 1

2

client_max_body_size 10M;サイトのnginx構成に追加するだけで問題が解決しました。

同様の問題が Stackoverflow などで対処されました。

サーバー障害

uWSGI と nginx を使用して Django と Web サーバーをセットアップする

于 2016-10-18T14:05:47.100 に答える