Я столкнулся с новой и раздражающей проблемой после установки Apache2 на мой новый дистрибутив 12.10.
Я делал это по крайней мере 20 раз раньше со старыми дистрибутивами, и до сих пор у меня не было проблем.
Раздел на моем внешнем диске называется EXT4
. До сих пор он был смонтирован как: /media/EXT4
и прекрасно функционировал, когда я изменил DocumentRoot
в sites-available
следующим образом:
DocumentRoot /media/EXT4/www
В моем дистрибутиве Ubuntu 12.10 он смонтирован как: /media/USERNAME/EXT4
, который кажется нечитаемым Apache.
Я понял, что если я каким-то образом заставлю Ubuntu сделать то же, что и раньше (смонтировать в /media/EXT4
), это может сработать. Я уже пробовал все остальное, например, chmod
, chgrp
и chown
.
Проявление проблемы: localhost/index.php returns a 403 error
.
Любая помощь будет признательна!
Вам необходимо изменить файл /etc/fstab
, указав желаемую точку монтирования.
Откройте терминал и введите sudo blkid
. Определите раздел и скопируйте его UUID.
Затем gksudo gedit /etc/fstab
Добавьте строку, подобную этой:
UUID=your-UUID-here /media/EXT4 ext4 errors=remount-ro 0 1
Перезагрузитесь или запустите sudo mount -a
, и все готово.