Запрещено. У вас нет прав доступа к / dashboard / на этом сервере. - PullRequest
0 голосов
/ 11 декабря 2019

Мне удалось дозвониться до http://myip,, это перенаправляет меня на страницу apache.

Но когда я пытаюсь добраться до var / www / html / dashboard, эта проблема запрещена, у меня нет разрешений.

Мой httpd.conf выглядит следующим образом:

<Directory />
    Options Indexes FollowSymLinks
    AllowOverride none
    Require all granted
</Directory>

DocumentRoot "/var/www/html"

<Directory "/var/www">
    AllowOverride All
    # Allow open access:
    Require all granted
</Directory>

# Further relax access to the default document root:
<Directory "/var/www/html">

Я уже отключил SELinux:

SELINUX=disabled

Я также пробовал:

sudo restorecon -r /var/www/html

Ничто не помогает мне решить мою проблему, может кто-нибудь, пожалуйста, помогите мне:

1 Ответ

0 голосов
/ 15 декабря 2019
  • Разрешить пользователю apache права на чтение и выполнение на каждом уровне вашего DocumentRoot, используя chown или chmod на каждом уровне, ограничивающем пользователя apache.
  • Или, опция FollowSymLinks должна быть включена для вашего каталога в конфигурации httpd.
    <Directory "/var/www/html/dashboard">
      Options Indexes FollowSymLinks
    </Directory>
    
  • Или, для диагностики, проверьте права доступа к файлу, используя namei:
    namei -l /var/www/html/dashboard
    
...