Django排队存储[Errno 13]权限被拒绝

2024-09-26 18:07:53 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我知道也有类似的问题,但它们并没有帮助我解决问题。在

我正在尝试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)

Tags: 文件django权限pdfstoragemediajulpermission

热门问题