亚马逊EC2上的Django媒体URL

亚马逊EC2上的Django媒体URL,django,amazon-ec2,amazon,thumbnails,media-url,Django,Amazon Ec2,Amazon,Thumbnails,Media Url,我试图在AmazonEC2实例上托管我的Django项目,但我的媒体URL出现了一些问题(我怀疑)。目前,easy_缩略图无法生成任何缩略图,它会向我返回错误: Couldn't get the thumbnail ... The source file does not appear to be an image 在我看来,easy_缩略图没有在正确的目录中查找图像或其他内容。“调试”视图显示我的URL配置如下: MEDIA_ROOT: '/opt/python/bundle/6/app/m

我试图在AmazonEC2实例上托管我的Django项目,但我的媒体URL出现了一些问题(我怀疑)。目前,easy_缩略图无法生成任何缩略图,它会向我返回错误:

Couldn't get the thumbnail ... The source file does not appear to be an image
在我看来,easy_缩略图没有在正确的目录中查找图像或其他内容。“调试”视图显示我的URL配置如下:

MEDIA_ROOT: '/opt/python/bundle/6/app/media'
MEDIA_URL: '/media/'
STATIC_ROOT: '/opt/python/bundle/6/app/s'
STATIC_URL: '/static/'
STATICFILES_DIRS: ('/opt/python/bundle/6/app/static',)

在我的本地开发版本上,一切都很好,所以我有点困惑。对检查什么有什么建议吗?使用FileZilla,我可以登录到我的EC2实例,并且可以肯定的是,在媒体文件夹中,我的图像正在被保存,看起来很简单\u缩略图没有在正确的位置或其他地方。

您的Web服务器(媒体文件服务器)有权访问该路径吗?'STATIC_ROOT:'/opt/python/bundle/6/app/s'正确吗最后呢?我在AmazonAWSS3上可能也遇到过类似的情况,在保存文件时,您必须显式指定内容类型,这可能就是您遇到的问题