所以我知道也有类似的问题,但它们并没有帮助我解决问题。在
我正在尝试django-queued-storage
,虽然我以前上传的文件很好,但现在我添加了它,它得到了一个[Errno 13] Permission denied: '/media/curriculum.pdf'
我试着像这样设置我的媒体文件的权限:sudo chmod 777 -R media/
(我知道它很糟糕)和其他一些权限提示,但没有任何运气。在
你知道我怎么解决这个问题吗?我正在使用一台带有ubuntu14.04的流浪机器
这些是我的文件夹权限
vagrant@vagrant:/vagrant/media$ ls -latr
total 8
drwxrwxr-x 1 vagrant vagrant 4096 Jul 15 11:52 .
drwxrwxr-x 1 vagrant vagrant 4096 Jul 15 12:04
这是我的设置:
^{pr2}$我的模特:
queued_s3storage = QueuedStorage(
'django.core.files.storage.FileSystemStorage',
'storages.backends.s3boto.S3BotoStorage'
)
fulltext_pdf_file = models.FileField(null=True, blank=False, upload_to='.', storage=queued_s3storage)
多亏了@rje我才发现了问题。所以问题在于我试图写入错误的文件夹。 所以解决办法是:
相关问题 更多 >
编程相关推荐