Страница 1 из 1

Symbolic link not allowed or link target not accessible

Добавлено: 2013-09-14 14:19:35
sigaretim
Добрый день, коллеги.

Замучился с одной интересной проблемой. Не получается создать (!) символическую ссылку :)

Проблема:

Хочу из /www/domain1/home/domain1/public_html/symlinkfolder дать ссылку на /www/domain2/home/domain2/public_html - ссылка добавляется, но при просмотре страницы в httpd error выдается сообщение "Symbolic link not allowed or link target not accessible"

А если добавить ссылку из внутри джейла в виде home/domain1/public_html/symlinkfolder то все работает ( делаю ссылку на эту же директорию, так как внутри джейла не находит папку /www из основной системы). Получается сама функция правильная, работает. Но как подружить из с другой папкой тоже, чтоб все работало?

В Freebsd 9.0 такая же структура стоит и все работает. В Freebsd 9.1 - не работает.

1) Конф виртуала:

Код: Выделить всё

<Directory "/home/domain1.com/public_html/">
Options FollowSymLinks
AllowOverride All
Allow from all
</Directory>
2) Сайты находятся в директории /www/domain1/home/domain1/public_html

3) Структура фстаб и джейл:

Код: Выделить всё

# Device        Mountpoint      FStype  Options Dump    Pass#
/dev/da0p2      /               ufs     rw      1       1
/dev/da0p3      /usr            ufs     rw      2       2
/dev/da0p4      /home           ufs     rw      2       2
/dev/da0p5      /var            ufs     rw      2       2
/dev/da0p6      /var/log                ufs     rw      2       2
/dev/da0p7      /var/db         ufs     rw      2       2
/dev/da0p8      /www            ufs     rw      2       2
/dev/da0p9      none            swap    sw      0       0

/home/jail/w/usr              /www/domain1.com/usr      nullfs  ro      0       0
/home/jail/w/lib              /www/domain1.com/ib      nullfs  ro      0       0
/home/jail/w/libexec          /www/domain1.com/libexec  nullfs  ro      0       0
/home/jail/w/bin              /www/rdomain1.com/bin      nullfs  ro      0       0
devfs                            /www/domain1.com/dev      devfs   rw      0       0

/home/jail/w/usr              /www/domain2.com/usr      nullfs  ro      0       0
/home/jail/w/lib              /www/domain2.com/ib      nullfs  ro      0       0
/home/jail/w/libexec          /www/domain2.com/libexec  nullfs  ro      0       0
/home/jail/w/bin              /www/rdomain2.com/bin      nullfs  ro      0       0
devfs                            /www/domain2.com/dev      devfs   rw      0       0
4) domain1 работает под пользователем юзер1, domain2 под юзер2.

5) Апач загружается в каждом джейле из основного.

Права проверял и с 755 и 750 и 777, пользовательскую группу все перепроверил. Не помогает. Если дать ссылку изнутри джейла в свою же папку - все работает. А если в другой сайт в другой директории - не работает. Упорно пишет "Symbolic link not allowed or link target not accessible". Как решить эту проблему?

Буду рад любой подсказке.. ибо уже второй день никак не могу решить эту смешную проблемку)

Re: Symbolic link not allowed or link target not accessible

Добавлено: 2013-09-15 13:50:21
sigaretim
Хоть и ветка в для начинающих, но это только на вид проблема несерьезная. Гуру попробуйте, и не получится и у Вас) Давайте вместе думать и помочь решить мне проблемуу)

Re: Symbolic link not allowed or link target not accessible

Добавлено: 2013-09-16 7:56:02
sigaretim
Кто нибудь, помогите, ну?!)