从 13.04 升级到 Ubuntu 13.10 后,我的本地主机开始抛出 403 错误。默认DocumentRoot
和Directories
都相等,默认文件夹(及其所有子文件夹)的权限为 755。
应用建议的修复后这里我能够重新获得对 localhost/phpymyadmin 的访问权限,但是仍然无法使其他文件正常工作。
答案1
问题:
已/etc/apache2/apache2.conf
被重置,因此列出的目录被重置为与未重置的文件/var/www
中列出的目录不匹配。/etc/apache2/sites-available/default.conf
解决方案:
要访问 phpmyadmin,请将以下行添加到 apache2.conf 的末尾(详见文档)
Include /etc/phpmyadmin/apache.conf
要访问其他本地主机文件,对我有用的是将default.conf
文件中的引用改回 apache2 的引用/var/www/
,并在所需的默认文件和之间创建符号链接/var/www/
sudo ln -s /DEFAULT_DIRECTORY/ /var/