OSX Apache Web 服务器 El Capitan 升级 404 错误
OSX Apache Web Server El Capitan Upgrade 404 Error
我在升级到 El Capitan 后尝试访问我的本地站点目录中的页面时收到 404 错误,因为它们已经在用户级别启用 运行 OSX Yosemite.问题是 Apache 将 httpd.conf 文件重置为默认值,这会禁止用户文件夹从中加载文件。所以 http://localhost loaded fine BUT http://localhost/~username/index.html 不会加载。
修复方法如下:
备份创建的 "new" 配置文件:
sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf_capitan
恢复重命名的 "old" 配置文件:
sudo cp /etc/apache2/httpd.conf~previous /etc/apache2/httpd.conf
我在升级到 El Capitan 后尝试访问我的本地站点目录中的页面时收到 404 错误,因为它们已经在用户级别启用 运行 OSX Yosemite.问题是 Apache 将 httpd.conf 文件重置为默认值,这会禁止用户文件夹从中加载文件。所以 http://localhost loaded fine BUT http://localhost/~username/index.html 不会加载。
修复方法如下:
备份创建的 "new" 配置文件:
sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf_capitan
恢复重命名的 "old" 配置文件:
sudo cp /etc/apache2/httpd.conf~previous /etc/apache2/httpd.conf