Apache / Django / mod_wsgi - [Errno 13] В доступе отказано: - PullRequest
0 голосов
/ 19 декабря 2018

Я использую Django + Apache + mod_wsgi и определил два приложения: тестовое - polls и forecast.

Внезапно я столкнулся с проблемой при попытке доступа с сервера Django к index.html (главная) страница приложения forecast - я получаю сообщение об ошибке

отказано в разрешении

Изначально все работало нормально, и я не обнаружил ошибку, которую я сделал,Отметим, что доступ к приложению polls, расположенному в том же проекте и каталоге myproject, работает нормально.

===error 'forecast' app ====
[Errno 13] Permission denied: '/home/florian/workdev/myproject/upload/index.html'
Request Method:     GET
Request URL:    http://localhost:8000/forecast/
Django Version:     2.1.4
Exception Type:     PermissionError
Exception Value:    

[Errno 13] Permission denied: '/home/florian/workdev/myproject/upload/index.html'

Exception Location:   /home/florian/workdev/venv/lib/python3.5/site-packages/django/template/loaders/filesystem.py in get_contents, line 23
Python Executable:  /home/florian/workdev/venv/bin/python
Python Version:     3.5.2
Python Path:    

['/home/florian/workdev/myproject',
 '/usr/lib/python35.zip',
 '/usr/lib/python3.5',
 '/usr/lib/python3.5/plat-x86_64-linux-gnu',
 '/usr/lib/python3.5/lib-dynload',
 '/home/florian/workdev/venv/lib/python3.5/site-packages']

Server time:  Wed, 19 Dec 2018 18:57:44 +0000
...