apache запрещен доступ к файлу 'index' на разделе ntfs

4

После установки моего apache я редактировал файл /etc/apache2/apache2.conf и добавил в нижней строке следующий код:

<VirtualHost *:80>
 DocumentRoot /media/username/DATA/docs/pathtowebsite/website
 ServerName localhost
</VirtualHost>

DocumentRoot указывает на внешний раздел NTFS!

Но после добавления строк и перезапуска службы apache2 , я получаю следующее: при показе localhost в adres-bar Firefox:

Ошибка

  

Запрещенный      

У вас нет разрешения на доступ к этому серверу / на этом сервере.      Apache / 2.4.6   (Ubuntu) Сервер на localhost Port 80

Я пытался возиться с fstab за это , но такая же ошибка после перезапуска.

Затем я установил ntfs-config , отметьте поле enable write support for internal device , но ту же ошибку после перезагрузка?

и ntfs-config , также редактирует файл fstab , поэтому не уверен, что удалить и что сохранить?

#Entry for /dev/sda5 :
UUID=3490454b-b5b0-4296-ae98-51ab08eecabc   /   ext4    errors=remount-ro   0   1
#Entry for /dev/sda1 :
UUID=506C44946C44772E   /media/SYSTEM   ntfs-3g defaults,locale=nl_NL.UTF-8 0   0
#Entry for /dev/sda3 :
UUID=01CCC676F2E07A60   /media/blade/DATA   ntfs-3g defaults,nosuid,nodev,locale=nl_NL.UTF-8    0   0
#Entry for /dev/sda2 :
UUID=9A3E8BF63E8BC9A9   /media/sda2 ntfs-3g defaults,locale=nl_NL.UTF-8 0   0
/dev/sda6   none    swap    sw  0   0

#UUID=01CCC676F2E07A60  /mnt/DATA   ntfs-3g defaults,nosuid,nodev,locale=nl_NL.UTF-8    0   0
#UUID=01CCC676F2E07A60  /mnt/DATA   ntfs-3g auto,users,permissions  0   0

I gksu nautilus к моему внешнему разделу ntfs и попытался отредактировать разрешения из моей папки website , но group продолжает возвращаться к root . Также не работает через командную строку.

Вопрос . Как я могу редактировать свои разрешения на диске NTFS, чтобы www-data пользователь мог прочитать мой файл index ?

Примечание : запуск Ubuntu 13.10

    
задан blade19899 21.10.2013 в 20:43
источник

1 ответ

1

Так как это Ubuntu 13.10, установлен Apache 2.4, что означает, что this может быть проблемой - вчера у меня была такая же проблема, и я изменил разрешения каждой директории до DocumentRoot, которая не помогла, а затем нашла связанное сообщение.

В разделе <directory> (которое вы, возможно, придется добавить) просто измените Allow from all на Require all granted .

    
ответ дан chesedo 23.10.2013 в 06:41