django - django cms filer上传失败

标签 django docker django-cms django-filer

[更新]

我设法上传了一个小文件(但还没有一个大图像)。正确创建了../media/filer_public/子目录,并正确上传了文件。需要研究nginx的配置。

[OP]

我已经以 super 用户身份登录到新的Django CMS系统,但是由于文件上传无提示失败,因此无法添加Filer镜像或Add Filer文件到页面。非常简短地闪烁其上传图形,但实际上未上传任何内容。我相信所有settings.py都是正确的,因为正确地呈现了静态 Artifact ,并且Nginx对于locationsmedia目录具有可信的相似static

我相信所有文件和目录的权限和所有权都是正确的;即Nginx具有Django CMS应用程序目录的用户和/或组所有权,并且权限正确。
Postgresfiler_folder在我编辑页面时创建的新文件管理器文件夹中有一行,但是在文件系统中未创建相应的目录。我可以添加文本和可以正确保存的新文本块插件。

Django CMS在Docker容器web中运行,我已经确认它对Docker卷具有rw(读/写)访问权限。

我没有看到web的日志中有异常。

我如何找出未发生的事情?

最佳答案

只需将client_max_body_size 10M;添加到该站点的nginx配置中即可解决此问题。

Stackoverflow和其他地方也解决了类似的问题:

Server Fault

Setting up Django and your web server with uWSGI and nginx

关于django - django cms filer上传失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40103094/

相关文章:

c# - Ubuntu 服务器上 Azure Docker 上的 ASP.NET 5

linux - 无法在 docker 容器上运行 dmidecode

python - 将 django cms 页面渲染为 json

django-cms 将顶级菜单重定向到第一个子菜单

Django 更新/删除 View 。处理用户权限

python - 找不到名为 os 的模块——Django、mod_wsgi、Apache 2.2

haskell - Stack/Docker/IHaskell 奇怪的行为

python - 如何在 django 1.6 上安装 django-cms 3

python - 没有 celery 的Django后台处理

python - django南部多次迁移