Я настраиваю свой локальный веб-сервер Apache после новой установки Kubuntu 14.04. Apache версия 2.4.7.
Я обычно работаю с файлами, расположенными в отдельном разделе (здесь /dev/sdb6
), и создаю символические ссылки в папку /var/www/
.
Дело в том, что он работает только с символическими ссылками , указывающими на /home/user/someFolder
, но не с папками, расположенными в разделе. Этот раздел - ext4
и смонтирован в media/user/partitionName
. Этот каталог принадлежит моему пользователю и имеет x
битов разрешений для каждой подпапки. Пользователь www-data
назначен моей группе, а мой пользователь - группе www-data
.
Файл apache2.conf
(и все возможные другие файлы конфигурации vhosts ) имеют параметр FollowSymLinks
для директивы <Directory /var/www/>
.
Что мне не хватает? Странно то, что он следует по символическим ссылкам, указывающим на /home/user/something
... Но не те, которые указывают на другое место. Этот результат в:
AH00037: Symbolic link not allowed or link target not accessible: /var/www/somelink
Я даже пытался добавить опцию -SymLinksIfOwnerMatch
чтобы быть уверенным, что он не должен быть одним и тем же пользователем для цели (даже если я знаю, что это то же самое), но без изменений.