403 Запрещено пытаться получить доступ к папке в браузере

У меня есть папка в ~/Documents/WebD/ с именем Tarea, в которой есть папка public_html, для доступа к ней я попытался создать виртуальный хост тысячами способов, но это не сработало, сейчас я пытаюсь получить там создание Симлинк из tarea в / var / www / html / tarea и доступ через localhost/tarea/public_html, но вы получите

    Forbidden
    You don't have permission to access /tarea on this server.
    Apache/2.2.15 (CentOS) Server at localhost Port 80

Я пробовал много разных способов, названных на форумах, менял httpd.conf, давал разрешения для apache и т. Д., Но ни один из них не работал

Любое предложение?

2 ответа

Это может быть SELinux, препятствующий доступу Apache к этим файлам. Я бы попробовал переключить SELinux в разрешающий режим и посмотреть, открываются ли ваши разрешения. Вы можете прочитать больше о SELinux и Apache здесь.

Чтобы перевести SELinux в разрешающий режим, выполните:

echo 0 > /selinux/enforce

Чтобы вернуть SELinux в принудительный режим, выполните:

echo 1 > /selinux/enforce

Надеюсь, вы уже проверили разрешения для папки /tarea. Пользователь, на котором работает сервер Apache, должен иметь права на чтение / запись для определенных каталогов.

Другие вопросы по тегам