【问题标题】:Django Filebrowser, broken data stream when reading image fileDjango Filebrowser,读取图像文件时数据流损坏
【发布时间】:2015-09-22 01:57:46
【问题描述】:

我正在为我的朋友做一个网站。我尝试使用 django-filebrowser,我已经使用了很长时间,没有任何问题。 我已经为它安装了一个 django-grappelli 和最新的 Pillow。

情况如下所示:我正在上传小图像,它出现在我的文件浏览器弹出窗口中。问题始于更大的图像。上传后,当我点击查看所有图片时,我收到一条错误消息:broken data stream when reading image file 本地设置的所有内容都运行良好,但是当我尝试在生产服务器上运行它时,文件浏览器会崩溃。

我在这里发布一个错误和完整日志错误的图像。

外部图片链接:http://i.imgur.com/eegZIhp.png 除此之外,这是一个完整的原始日志: http://pastebin.com/7rzKYPHF

我试图更改 chmod 设置,安装其他版本的 grappelli、文件浏览器和枕头。我还尝试在我的 settings.py 文件中包含各种数量的设置。但没有什么是成功的。我的猜测是创建 django 缩略图或其他东西有问题。

这是我第一次出现这个错误。

感谢任何帮助。

最好的祝愿 SEB

【问题讨论】:

    标签: python django pillow file-browser


    【解决方案1】:

    所以我找到了解决方案。我知道系统库有问题,因为这个问题发生在 2 台服务器上。不幸的是,我无法访问管理员权限,因为它不是我的 VPS,只是租用了没有管理员权限的主机。

    问题在于版本 6.8 中的 libjpeg。重新编译 virtualenviroment 后,从版本 8 开始一切正常。

    祝你好运!

    【讨论】:

      猜你喜欢
      • 2017-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-15
      • 1970-01-01
      相关资源
      最近更新 更多