Wagtail Admin图像崩溃

时间:2017-07-11 08:44:53

标签: django wagtail

由于我将生产设置更新为Wagtail 1.11 ,因此我无法加载图片的管理页面。访问/admin/images/会导致502错误。在我的开发设置中,我没有遇到同样的问题

这是跑步者撞车的结果。跑步者的内存和CPU使用率太高,服务器无法处理它们被杀死的时间点。 (见top并重新启动显示在日志中)

这似乎与https://github.com/wagtail/wagtail/issues/3575相同,但未使用Wand且未将GIF图像上传到系统,因此这不是原因。使用了以下看似相关的python包:

Django==1.11.3
gunicorn==19.7.1
Pillow==4.2.1
wagtail==1.11.1
Willow==0.4

该项目在完全更新的Ubuntu 16.04计算机上运行。

有没有人建议可以解决这个问题?

1 个答案:

答案 0 :(得分:2)

尝试删除一些较近或较大的图像并重新加载页面。问题可能是腐败或恶意图像造成的。

诊断这是否是问题的最简单方法是:

  1. 将所有图像从media/original_images文件夹移动到备份文件夹。
  2. 访问/admin/images页面。如果这是问题,页面现在应该再次加载。
  3. 注意所有现在没有缩略图的图片;这些是崩溃应用程序的图片。
  4. 将除了标注的图片之外的所有图片移回media/original_images文件夹。
  5. 除了图片崩溃之外,现在一切都应该像以前一样工作了。