在运行OSX Yosemite时,在用户级别启用了本地站点目录中的页面后,升级到El Capitan后,我收到了404错误。问题是Apache将httpd.conf文件重置为其默认值,这会禁用用户文件夹以从中加载文件。因此,http://localhost加载精细但http://localhost/~username/index.html无法加载。
答案 0 :(得分:3)
以下是修复:
支持"新"已创建的配置文件:
sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf_capitan
恢复" old"重命名的配置文件:
sudo cp /etc/apache2/httpd.conf~previous /etc/apache2/httpd.conf