2014-10-31 45 views

回答

0

试着键入

which httpd 

看向正在运行一个完整路径。 Mine是/usr/sbin/httpd - OS X附带的标准版本。

然后检查你的新httpd安装到哪个目录 - 可能是/usr/local/bin。所以问题不在于它没有安装,而是OSX正在查看与安装的不同的httpd。

要使用已安装了一个,你需要编辑文件/usr/sbin/apachectl并找到这行:

HTTPD='/usr/sbin/httpd' 

,并改变它指向哪里您安装新的Apache。

0

我的问题是我的系统上有两个版本的Apache。我一直在/ usr/bin /中创建符号链接,但失败了,因为我没有在我的ln命令中使用绝对路径。