Symbolic link not allowed or link target not accessible

Материал из wiki.p3.ru

Возникает ошибка в логе ошибок сайта Symbolic link not allowed or link target not accessible, на странице 403 (Forbidden), как быть?

Обновление ISPmanager настроило параметры в файле secure.conf как

Options +Includes -FollowSymLinks +SymLinksIfOwnerMatch

теперь если используются в директории пользователя символические ссылки и владелец не пользователь владелец хоста то переход по ним не работает. Надо или поменять владельца симлинка следующей командой (без / в конце, выполнять необходимо с правами root)

chown -h пользователь имя_symlink 

Либо исправить secure.conf чтобы выглядела строка как

Options +Includes +FollowSymLinks

Путь к файлу secure.conf в системах

  • FreeBSD: /usr/local/etc/apache22/Includes/secure.conf
  • Debian и Ubuntu: /etc/apache2/conf.d/secure.conf
  • CentOS и Fedora: /etc/httpd/conf.d/secure.conf

После правки необходимо перезапустить Apache командой apachectl restart или (в Debian) apache2ctl restart