Я развертываю приложение django, но у меня проблемы с конфигурацией apache2. Это дает мне ошибку: AH01630: клиент отклонен из-за конфигурации сервера: / djangoDeployments
Я уже следовал некоторым учебникам и пытался реализовать различные способы, о которых говорится в документации. Вот мой файл conf
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory /djangoDeployments/tracker/printertracker>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
ServerName tracker.domain.com
ServerAlias www.tracker.domain.com
WSGIScriptAlias / /djangoDeployments/tracker/printertracker/wsgi.py
WSGIDaemonProcess tracker python-home=/djangoDeployments/tracker/venv python-path=/djangoDeployments/tracker
WSGIProcessGroup tracker
Я хочу видеть его в поддомене, но при входе в систему я получаю Запрещенный доступ 403.
РЕДАКТИРОВАТЬ
Кому бы это ни помогло:
Мне пришлось взять проект у моего пользователя и поместить его в / path, затем я должен был дать разрешения, чтобы ошибка перестала происходить со мной.
После этого у меня возникла проблема с mod_wsgi, и я решилдобавив: Django populate () не реентерабелен
, и с этим я использовал это, чтобы остановить ошибку с mysql из-за версии: Django - установка ошибки mysqlclient: требуется mysqlclient 1.3.13 или новее;у вас 0,9,3
Надеюсь, это кому-нибудь поможет.