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>