Apache/2.4.46 (Ubuntu) Сервер на порту 80 Ошибка

Я загрузил 2 проекта django раньше и они прекрасно работали на сервере, но теперь по какой-то причине я получаю эту ошибку. Я просмотрел учебник слово за словом и пересмотрел его несколько раз, я не уверен, почему я продолжаю получать эту ошибку:

Error for 403 Forbidden You don't have permission to access this resource. Apache/2.4.46 (Ubuntu) Server at Port 80

Вот файл конфигурации:

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        Alias /static /home/ahesham/Portfolio/static
        <Directory /home/ahesham/Portfolio/static>
                Require all granted
        </Directory>

        Alias /media /home/ahesham/Portfolio/media
        <Directory /home/ahesham/Portfolio/media>
                Require all granted
        </Directory>

        <Directory /home/ahesham/Portfolio/Portfolio>
                <Files wsgi.py>
                        Require all granted
                </Files>
        </Directory>

        WSGIScriptAlias / /home/ahesham/Portfolio/Portfolio/wsgi.py

        WSGIDaemonProcess Portfolio python-path=/home/ahesham/Portfolio python-home=/home/ahesham/Portfolio/venv

        WSGIProcessGroup Portfolio

</VirtualHost>

Мой вопрос в том, что я делаю неправильно и как это исправить?

Пожалуйста, сообщите мне, если требуется дополнительная информация для оказания помощи в устранении проблемы

тип cd /etc/apache2/sites-available/

sudo cp 000-default.conf Portfolio.conf и добавить

    ServerName server_domain_name_or_IP
    <Directory /var/www/html/>
        AllowOverride All
    </Directory>
Вернуться на верх