Развернуть Django проект на Apache сервере Centos 7 - PullRequest
0 голосов
/ 28 февраля 2020

У меня довольно много проблем с Django проектом на Apache сервере. Ошибка говорит:

Внутренняя ошибка сервера Сервер обнаружил внутреннюю ошибку или неправильную конфигурацию и не смог завершить ваш запрос.

Вот virtualHost

<VirtualHost *:8000>
    DocumentRoot /var/www/reactive

    WSGIPassAuthorization On
    WSGIDaemonProcess reactive python-path=/var/www/reactive:/var/www/venv3/lib/python3.6/site-packages
    WSGIProcessGroup src
    WSGIScriptAlias / /var/www/reactive/src/wsgi.py

    ErrorLog /var/www/reactive/logs/error.log
    CustomLog /var/www/reactive/logs/custom.log combined

    <Directory /var/www/reactive/src>
        <Files wsgi.py>
            Require all granted
        </Files>
    </Directory>
</VirtualHost>

Дело в том, что сервер работает, когда я запускаю его вручную. python3 manage.py runserver 0.0.0.0:8000 Но когда я пытаюсь заставить его работать как virtualHost, возникает проблема выше. Я что-то пропустил с кодом о virtualHost:8000

вот структура папок venv3 и reactive

папок

Дополнительно Я проверяю systemctl status httpd.service

28 февраля 16:25:44 cpanel.example.com systemd 1 : запуск сервера Apache HTTP ... 28 февраля 16: 25:44 cpanel.example.com httpd [23540]: [пт 28 февраля 16: 25: 44.919001 2020] [so: warn] [pid 23540] AH01574: модуль wsgi_module уже загружен, пропуск 28 февраля 16:25:44 cpanel .example.com httpd [23540]: [пт 28 февраля 16: 25: 44.919548 2020] [so: warn] [pid 23540] AH01574: модуль php7_module уже загружен, пропуск 28 февраля 16:25:45 cpanel.example.com systemd 1 : Запустил HTTP-сервер Apache.

и все в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...