Сервер Django / Apache выключен, но 403 - PullRequest
0 голосов
/ 11 октября 2019

У меня есть сайт Django, работающий на сервере Debian. Дело в том, что он раздавлен и теперь дает 403 Запрещенную ошибку. Сайт работает 2 года без проблем. Я выключил сервер apache2 и, пока он не работал, я все еще мог видеть ошибку 403. Нормальный трюк был видеть 500, пока был вниз. Может кто-нибудь, пожалуйста, посоветуйте? Почему это кеширование?

Я выполнил все шаги из других 403 вопросов.

Alias /robots.txt /home/pdpr_live/live/pdpr/robots.txt
Alias /favicon.ico /home/pdpr_live/live/pdpr/static/public/images/favicon.ico

Alias /media_files/ /home/pdpr_live/live/pdpr/media/
Alias /static/ /home/pdpr_live/live/pdpr/static/

<Location /robots.txt>
    SetHandler None
    Require all granted
</Location>

<Directory /home/pdpr_live/live/pdpr/static>
    Require all granted
</Directory>

<Directory /home/pdpr_live/live/pdpr/media>
    Require all granted
</Directory>

WSGIDaemonProcess pdpr.ro python-home=/home/pdpr_live/.virtualenvs/pdpr_env python-path=/home/pdpr_live/live/pdpr
WSGIProcessGroup pdpr.ro
WSGIScriptAlias / /home/pdpr_live/live/pdpr/hek_pd/wsgi.py

<Directory /home/pdpr_live/live/pdpr/hek_pd>
    <Files wsgi.py>
        Require all granted
    </Files>
</Directory>

Вот так выглядит журнал ошибок

[Wed Oct 09 06:25:01.851427 2019] [mpm_event:notice] [pid 27870:tid 139906069127232] AH00489: Apache/2.4.25 (Debian) OpenSSL/1.0.2r mod_wsgi/4.5.11 Python/3.5 configured -- resuming normal operations
[Wed Oct 09 06:25:01.851495 2019] [core:notice] [pid 27870:tid 139906069127232] AH00094: Command line: '/usr/sbin/apache2'
[Thu Oct 10 20:33:26.321765 2019] [mpm_event:notice] [pid 532:tid 140696571981888] AH00489: Apache/2.4.25 (Debian) OpenSSL/1.0.2r mod_wsgi/4.5.11 Python/3.5 configured -- resuming normal operations
[Thu Oct 10 20:33:26.646183 2019] [core:notice] [pid 532:tid 140696571981888] AH00094: Command line: '/usr/sbin/apache2'
[Thu Oct 10 21:11:53.656431 2019] [mpm_event:notice] [pid 532:tid 140696571981888] AH00491: caught SIGTERM, shutting down
[Thu Oct 10 21:11:53.734849 2019] [mpm_event:notice] [pid 730:tid 139743432036416] AH00489: Apache/2.4.25 (Debian) OpenSSL/1.0.2r mod_wsgi/4.5.11 Python/3.5 configured -- resuming normal operations
[Thu Oct 10 21:11:53.734959 2019] [core:notice] [pid 730:tid 139743432036416] AH00094: Command line: '/usr/sbin/apache2'

1 Ответ

0 голосов
/ 11 октября 2019

Похоже, что новое обновление приносит новые настройки, которые должны быть сделаны. В / etc / bind наша структура имела локально настроенный DNS-сервер. То, как конфиг был, указывало на неверный 153 ip, несмотря на то, что правильный был 183 ==>, следовательно, запрещен доступ на 153. Новые строки были изменены, чтобы указывать на правильный IP-адрес, который имел проект Django и работал какочарование!

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