Рейтинг:0

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

флаг ug
A_K

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

У вас нет разрешения на доступ к этому ресурсу. Сервер не может прочитать файл htaccess, отказывает в доступе в целях безопасности.

Ошибка 403 Forbidden У вас нет прав доступа к этому ресурсу. Сервер Apache/2.4.46 (Ubuntu) на порту 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>

когда я набираю ls -la

всего 36
drwxr-x--- 5 ахешам ахешам 4096 6 авг 23:08 .
drwxr-xr-x 3 root root 4096 5 августа 02:30 ..
-rw------- 1 ахешам ахешам 2115 7 августа 02:20 .bash_history
-rw-r--r-- 1 ахешам ахешам 220 5 августа 02:30 .bash_logout
-rw-r--r-- 1 ахешам ахешам 3771 5 авг 02:30 .bashrc
drwx------ 3 ахешам ахешам 4096 6 августа 12:53 .кэш
drwxrwxr-x 10 ahesham www-data 4096 6 авг 20:15 Портфолио
-rw-r--r-- 1 ахешам ахешам 807 5 авг 02:30 .profile
drwx------ 2 ахешам ахешам 4096 5 августа 02:41 .ssh
-rw-r--r-- 1 ахешам ахешам 0 5 авг 02:42 .sudo_as_admin_successful

когда я пробую проект на сервере 8000, он отлично работает, в противном случае, когда я изменяю следующие команды: sudo ufw удалить разрешить 8000 sudo ufw разрешить http/tcp перезагрузка службы sudo apache2

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

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

флаг in
Есть ли у Apache разрешение на доступ к `/home/ahesham/Portfolio`? Это будет частью конфигурации AppArmor.
A_K avatar
флаг ug
A_K
как просмотреть предоставленные разрешения? @матиго

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.