我替换了 Mountain Lion 中的 httpd.conf,但无法再连接到本地主机

我替换了 Mountain Lion 中的 httpd.conf,但无法再连接到本地主机

我试图允许我的服务器在.htaccess文件中使用 RewriteEngine,因此我进入/private/etc/apache2并尝试编辑该httpd.conf文件,但没有权限。

因此我复制了它,进行了编辑然后保存到桌面。

然后我将文件移到httpd.conf与旧文件相同的目录中。它没有要求我替换。然后我删除了旧文件,现在我的计算机将不再连接到本地主机服务器。

我应该怎样做才能解决这个问题?

我注意到同一目录中有一个httpd.conf.bak文件,它似乎是具有系统和 wheel 组权限的备份。我不确定如何httpd.conf在保留系统和 wheel 组权限的情况下恢复它。

感谢您提供的任何帮助。我对这个领域根本不熟悉。

答案1

您可以使用 chown 命令从控制台更改任何文件的所有者和组:

$chown system:wheel http.conf

根据您正在执行的操作,您可能需要使用 sudo 执行此操作,如下所示:

$sudo chown system:wheel http.conf

它将要求您输入密码,假设您是自己系统的管理员。

相关内容