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, должен иметь права на чтение / запись для определенных каталогов.