Назад | Перейти на главную страницу

Apache 403 использует символические ссылки, созданные пользователем root, но не символические ссылки, созданные обычным пользователем

Как сказано в названии, по какой-то причине я получаю 403, когда apache пытается следовать символической ссылке, созданной пользователем root. Например:

Это работает

lrwxrwxrwx  1 repxadmin psacln    15 Jan 25 02:09 httpdocs -> assets/app/web

Но это не так

lrwxrwxrwx  1 root root    15 Jan 25 02:09 httpdocs -> assets/app/web

Те же самые файлы на принимающей стороне. Это ожидаемое поведение или есть что-то, что я могу изменить в конфигурации моего сервера, чтобы позволить apache следовать созданной "root" символической ссылке?

Если это важно, сайт находится на centos и работает plesk.

Вам нужно посмотреть разрешения цель; разрешения символической ссылки всегда 777.

Также проверьте свои настройки для Options FollowSymlinks в этих местах - возможно, физические каталоги просто настроены по-другому.

Такое поведение почти наверняка является результатом SymLinksIfOwnerMatch настройка.

Ваш журнал скажет вам. Всегда читайте журналы сервера перед тем, как задавать вопросы.

дальнейшее чтение