Даже Gunicorn хорошо работает локально, я сталкиваюсь с ошибкой Internal Server Error
Это мое первое развертывание в Django для производства.
Я проверил, может ли он обслуживать мое приложение Django, выполнив следующую команду, и нет никаких проблем, я могу добраться до моего сайта по ip-адресу моего сервера.
gunicorn hello.wsgi:application --bind 0.0.0.0:8000
application --bind 0.0.0.0:8000
[2022-05-01 11:00:46 +0000] [26484] [INFO] Starting gunicorn 20.1.0
[2022-05-01 11:00:46 +0000] [26484] [INFO] Listening at: http://0.0.0.0:8000 (26484)
[2022-05-01 11:00:46 +0000] [26484] [INFO] Using worker: sync
[2022-05-01 11:00:46 +0000] [26486] [INFO] Booting worker with pid: 26486
/home/scknylmz35/PersonelBlog/home/views.py:24: UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list: <class 'home.models.Blog'> QuerySet.
Затем я выполнил следующие команды:
sudo nano /etc/systemd/system/gunicorn.service
[Unit]
Description=gunicorn daemon
After=network.target
[Service]
User=baris
Group=www-data
WorkingDirectory=/home/baris/eventhub
ExecStart=/home/baris/eventhub/venv/bin/gunicorn --access-logfile - --workers 3 --bind unix:/home/baris/eventhub/eventhub.sock eventhub.wsgi:application
[Install]
WantedBy=multi-user.target
sudo systemctl start gunicorn
sudo systemctl enable gunicorn
И я протестировал gunicorn
>> sudo systemctl status gunicorn
Loaded: loaded (/etc/systemd/system/gunicorn.service; enabled; vendor pres>
Active: active (running) since Sun 2022-05-01 08:01:47 UTC; 2h 19min ago
Main PID: 23885 (gunicorn)
Tasks: 4 (limit: 1132)
Memory: 136.3M
CGroup: /system.slice/gunicorn.service
├─23885 /home/scknylmz35/PersonelBlog/venv/bin/python /home/scknyl>
├─23897 /home/scknylmz35/PersonelBlog/venv/bin/python /home/scknyl>
├─23898 /home/scknylmz35/PersonelBlog/venv/bin/python /home/scknyl>
└─23899 /home/scknylmz35/PersonelBlog/venv/bin/python /home/scknyl>
Кажется, что все работает хорошо. Но когда я пытаюсь зайти на свой сайт как mysite.me, я сталкиваюсь с "Internal Server Error"
Также, когда я проверяю журнал ошибок nginx, ошибки нет.
Как я могу найти, в чем проблема? Не могли бы вы направить меня?