【问题标题】:macbook can not access apache after edited username编辑用户名后macbook无法访问apache
【发布时间】:2016-02-06 19:55:28
【问题描述】:

我在我的 macbook 分享中编辑了我的计算机名称,并使其成为Ahmed MacBook Pro

您本地网络上的计算机可以访问您的计算机:
Ahmed-MacBook-Pro.local

并将我的用户名从 Macbook pro 编辑为 Ahmed.K,现在我无法访问我的本地主机中的任何项目。

禁止
您无权访问此服务器上的 /。

我在终端收到这条消息:

Ahmed-MacBook-Pro:~ Ahmed.K$ apachectl configtest
AH00112: Warning: DocumentRoot [/usr/docs/dummy-host.example.com] does not exist
AH00112: Warning: DocumentRoot [/usr/docs/dummy-host2.example.com] does not exist
AH00112: Warning: DocumentRoot [/var/www/thestudymachine/public] does not exist
AH00112: Warning: DocumentRoot [/Users/MacbookPro/Sites/mostafa/front] does not exist
AH00558: httpd: Could not reliably determine the server's fully qualified

域名,使用 Ahmed-MacBook-Pro.local。设置“服务器名称”指令 全局禁止此消息 语法OK

我不知道发生了什么。有人可以帮帮我吗?

【问题讨论】:

    标签: macos apache file-permissions


    【解决方案1】:

    要使其正常工作,您需要重置权限。首先,打开磁盘实用程序并选择磁盘。然后点击磁盘-EHBO。如果这不起作用,请打开终端并输入:sudo chmod -R 755 [THE_PATH_OF_APACHE]。请记住,我不知道这是否是一个生产系统。如果您想了解更多关于 chmod 的信息,请查看 chmod wiki 并计算您需要的内容,请查看 chmod calculator。

    注意:将 [THE_PATH_OF_APACHE] 更改为存储文件的路径。

    【讨论】:

    • 你能解释一下吗?
    • 你想要什么解释?您需要重置您对驱动器和/或目录的权限。
    猜你喜欢
    • 1970-01-01
    • 2015-09-25
    • 1970-01-01
    • 1970-01-01
    • 2022-10-02
    • 2019-12-25
    • 1970-01-01
    • 1970-01-01
    • 2014-07-14
    相关资源
    最近更新 更多