我正在使用Apache的默认安装操作OS X.出于某种原因,当我运行不带“sudo”的“apachectl”命令时,我得到“没有可用的套接字/无法打开日志。”我猜这是一个许可的事情,有人可以帮我解决吗?我使用的是Apache 2.2。为什么运行“apachectl -k start”不起作用,但“sudo apachectl -k start”呢?
此外,侧面的问题,其中的Apache脚本文件,基本上是“执行”的Linux执行?我试图将我的服务器与Aptana Studio进行整合,并且它需要Apache安装的路径。我知道在Windows中,这将是“C:\路径\到\ httpd.exe”,但我不知道这是如何工作在Linux中。
有意思,所以最好的解决方法是什么?我喜欢不必输入localhost:8080,但是与尝试授权我的帐户以打开端口80相比,这是更好的选择吗?似乎这将是一个普遍问题,只是想知道人们是如何解决它的。 – Bialecki 2009-05-24 20:54:32