在新的 12.10 发行版上安装 Apache2 后,我面临一个新的、烦人的问题。
我之前在旧发行版上至少做过 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
。
任何帮助,将不胜感激!
答案1
您需要修改/etc/fstab
文件以指定您想要的挂载点。
打开终端并输入sudo blkid
。识别分区并复制其 UUID。
然后gksudo gedit /etc/fstab
添加如下一行:
UUID=your-UUID-here /media/EXT4 ext4 errors=remount-ro 0 1
重新启动或运行sudo mount -a
就完成了。