Получение 500 внутренней ошибки сервера при использовании django и apache

Привет, я нахожусь в процессе создания своего проекта, но я получаю внутреннюю ошибку 500 при попытке получить доступ к домену сервера. Это мой первый раз, когда я делаю проект, используя apache, django и linux, так что это может быть что-то простое, что я не знаю, как исправить, но до сих пор я установил права собственности на свой проект с помощью sudo chown www-data mysitenew и для моей базы данных (db.sqlite3) также. У меня было подозрение, что это может быть как-то связано с изменением моих существующих переменных окружения на JSON файл, где все мои переменные хранятся, а затем добавляются в json.load в settings.py, но я провел много исследований и вроде как не нашел ничего, что относится к моему случаю, так как в error.log нет ничего, указывающего на мою проблему. Мое второе подозрение заключается в том, что я не нахожусь под root, а нахожусь под пользователем, которого я создал и дал группе sudo, я не уверен, что это может быть проблемой при установке разрешений, возможно, там что-то есть, но, как я уже сказал, я неопытен в использовании linux. Я собираюсь обновить этот вопрос, так как я продолжаю тестировать и пытаться исправить ошибку, но на данный момент я потерян и очень хочу исправить это как можно скорее.

Вот мой 000-default.conf в sites-available

<VirtualHost *:80>
        ServerName _
        Redirect 404 /
</VirtualHost>

Вот мой проект conf в sites-available

  GNU nano 5.6.1                                                                                                                    mysitenew.conf
<VirtualHost *:80>
    ServerName mellowmails.com
    ServerAlias www.mellowmails.com
    ServerAdmin kyleman646@gmail.com
    DocumentRoot /var/www/mysitenew/
    ErrorLog ${APACHE_LOG_DIR}/mysite-error.log
    CustomLog ${APACHE_LOG_DIR}/mysite-access.log combined

    WSGIDaemonProcess mysitenew processes=2 threads=25 python-path=/var/www/mysitenew:/usr/local/lib/python3.9/dist-packages python-home=/var/www/mysitenew/venv
    WSGIProcessGroup mysitenew
    WSGIScriptAlias / /var/www/mysitenew/mysitenew/wsgi.py

    Alias /robots.txt /var/www/mysitenew/static/robots.txt
    Alias /favicon.ico /var/www/mysitenew/static/favicon.ico
    Alias /static/ /var/www/mysitenew/static/
    Alias /static/ /var/www/mysitenew/media/

    <Directory /var/www/mysitenew/mysitenew>
        <Files wsgi.py>
            Require all granted
        </Files>
    </Directory>

    <Directory /var/www/mysitenew/static>
        Require all granted
    </Directory>

    <Directory /var/www/mysitenew/media>
        Require all granted
    </Directory>
</VirtualHost>

Вот файл wsgi.py моего проекта

import os
import sys
from django.core.wsgi import get_wsgi_application

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysitenew.settings')

application = get_wsgi_application()

Наконец, вот мой apache2/error.log

  GNU nano 5.6.1                                                                                                                  apache2/error.log
[Sun Jan 23 16:36:33.091934 2022] [mpm_event:notice] [pid 586:tid 140393650685824] AH00491: caught SIGTERM, shutting down
[Sun Jan 23 16:41:09.798317 2022] [mpm_event:notice] [pid 15864:tid 139758306580352] AH00489: Apache/2.4.48 (Ubuntu) mod_wsgi/4.7.1 Python/3.9 configured -- resuming normal operations
[Sun Jan 23 16:41:09.798501 2022] [core:notice] [pid 15864:tid 139758306580352] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 23 17:51:05.253919 2022] [mpm_event:notice] [pid 15864:tid 139758306580352] AH00492: caught SIGWINCH, shutting down gracefully
[Sun Jan 23 17:51:07.508153 2022] [mpm_event:notice] [pid 16986:tid 139735899666304] AH00489: Apache/2.4.48 (Ubuntu) mod_wsgi/4.7.1 Python/3.9 configured -- resuming normal operations
[Sun Jan 23 17:51:07.508316 2022] [core:notice] [pid 16986:tid 139735899666304] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 23 17:53:31.786228 2022] [mpm_event:notice] [pid 16986:tid 139735899666304] AH00493: SIGUSR1 received.  Doing graceful restart
[Sun Jan 23 17:53:31.885102 2022] [mpm_event:notice] [pid 16986:tid 139735899666304] AH00489: Apache/2.4.48 (Ubuntu) mod_wsgi/4.7.1 Python/3.9 configured -- resuming normal operations
[Sun Jan 23 17:53:31.885143 2022] [core:notice] [pid 16986:tid 139735899666304] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 23 17:56:49.455347 2022] [mpm_event:notice] [pid 16986:tid 139735899666304] AH00492: caught SIGWINCH, shutting down gracefully
[Sun Jan 23 17:56:49.599838 2022] [mpm_event:notice] [pid 18175:tid 140140499191680] AH00489: Apache/2.4.48 (Ubuntu) mod_wsgi/4.7.1 Python/3.9 configured -- resuming normal operations
[Sun Jan 23 17:56:49.599993 2022] [core:notice] [pid 18175:tid 140140499191680] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 23 18:00:58.956563 2022] [mpm_event:notice] [pid 18175:tid 140140499191680] AH00493: SIGUSR1 received.  Doing graceful restart
[Sun Jan 23 18:00:59.034778 2022] [mpm_event:notice] [pid 18175:tid 140140499191680] AH00489: Apache/2.4.48 (Ubuntu) mod_wsgi/4.7.1 Python/3.9 configured -- resuming normal operations
[Sun Jan 23 18:00:59.034823 2022] [core:notice] [pid 18175:tid 140140499191680] AH00094: Command line: '/usr/sbin/apache2'
```[enter image description here][1]


  [1]: https://i.stack.imgur.com/0nmRk.png
Вернуться на верх