【问题标题】:OSX Apache Web Server El Capitan Upgrade 404 ErrorOSX Apache Web 服务器 El Capitan 升级 404 错误
【发布时间】:2016-01-05 07:52:56
【问题描述】:

升级到 El Capitan 后,我在运行 OSX Yosemite 时已在用户级别启用后尝试访问本地站点目录中的页面时收到 404 错误。问题是 Apache 将 httpd.conf 文件重置为其默认值,这会禁用用户文件夹来加载文件。所以http://localhost 加载正常但http://localhost/~username/index.html 不会加载。

【问题讨论】:

    标签: macos apache httpd.conf osx-elcapitan


    【解决方案1】:

    解决方法如下:

    备份创建的“新”配置文件:

    sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf_capitan
    

    恢复被重命名的“旧”配置文件:

    sudo cp /etc/apache2/httpd.conf~previous /etc/apache2/httpd.conf
    

    【讨论】:

    • @Devrim 你确认你的 /etc/apache2 文件夹的内容了吗?
    • 我的问题是 php 模块对配置文件进行了注释。现在一切都好。 stackoverflow.com/questions/33198875/…
    • 使用 httpd.conf~previous 对我不起作用。但是,/etc/apache2 目录中也有一个 httpd.conf.pre-update。我将那个复制到 httpd.conf 并且它起作用了。不要忘记重新启动apache! (sudo apachectl 重启)
    猜你喜欢
    • 2016-11-03
    • 2016-02-13
    • 2016-03-26
    • 2016-02-05
    • 2015-12-29
    • 1970-01-01
    • 1970-01-01
    • 2015-12-31
    相关资源
    最近更新 更多