символьная ссылка linux
Автор MustD1e задал вопрос в разделе Прочее компьютерное
Linux символическая ссылка и получил лучший ответ
Ответ от Jaded Phoenix[гуру]
Кроме создания символьной ссылки, нужно бы убедиться, что твой apache может прочитать её.
Ты не пользовался:
chown (сменить владельца и/или группу)
chmod (сменить права на файлы)
Обе команды сначала запусти на /var/www/b без параметра, а потом с параметром -R (чтобы задать права и на саму ссылку, и на файлы внутри неё).
Подробнее -
man chmod
man chown
ДА, и опции Apache тоже никто не отменял.
Вообще-то, символьные ссылки - это для сайта дыра в безопасности. Может, лучше жёсткие ссылки использовать?
Jaded Phoenix
Мыслитель
(8786)
У тебя НЕТ папки b! Потому я и говорю, что дыра в безопасности, так как права на символьную ссылку и на её содержимое могут отличаться. А инструкции - тоже люди пишут. Которым, кстати, на безопасность ТВОЕГО сайта наср*ть. Тут надо и самому додумывать... Впрочем, раз твой ngnix не различает символьные ссылки - всё равно.
Права на файлы в /home/user/a/* какие? Вот спорим, что 750/640?? Поменяй на 777, и будет тебе щастье.
Не проще ли DocumentRoot прописать? А не работает у тебя скорее всего из-за отсутствия опции Options +FollowSymLinks