大小超过1MB的图像无法上载到aws上托管的my django网站

大小超过1MB的图像无法上载到aws上托管的my django网站,django,amazon-web-services,file-upload,web-hosting,Django,Amazon Web Services,File Upload,Web Hosting,我的Django网站托管在AWS上,我使用的是AWS RDS中的PostgreSQL数据库。对于媒体文件,我使用应用程序的本地目录 mywebsite-- |--home-- |--mywebsite-- |--media-- |<location for media files> mywebsite-- |--家-- |--我的网站-- |--媒体-- | 我的网站要求上传图片 <input

我的Django网站托管在AWS上,我使用的是AWS RDS中的PostgreSQL数据库。对于媒体文件,我使用应用程序的本地目录

mywebsite--
        |--home--
        |--mywebsite--
           |--media--
              |<location for media files>
mywebsite--
|--家--
|--我的网站--
|--媒体--
|
我的网站要求上传图片

<input type="file" accept="image/*" name="image"></input>
<input type="submit" value="submit" name="imagesubmit"></input>

我尝试了一个定义ImageField和FileField的模型。但仍然可以将小于1MB的图像上载到服务器,但无法上载大小超过1MB的图像。虽然当我尝试在模型中使用FileField上传pdf文件而不是图像时,对于大小超过1MB的pdf文件来说效果很好。 我用这个检查我上传的图像或文件

<a href="{{user.userprofile.file.url}}" target="_blank">click here to see uploaded file</a>

这里user.userprofile(一对一关系)和file是在userprofile模型中定义的模型字段(test1带有ImageField,test2带有FileField)。
我找了很多地方,但我找不到这个问题发生在我身上的原因。我想让用户能够上传任意大小的图像文件。

可以在本地主机上上传吗?你有什么错误吗?是的。此外,对于大型文件,我必须将托管实例中媒体文件夹的模式从755更改为777(chmod 777/opt/python/bundle/version/app/project/media),通过单击测试链接(前面提到的“a”标记)来读取它们。如果可以在localhost中上载,则问题可能是由于超时。如果有,请尝试增加aws/nginix服务器的默认超时设置