sudo apachectl开始没有在OS X Yosemite上工作

时间:2014-10-20 20:59:21

标签: php apache osx-yosemite

我输入命令,我收到此消息

  

/System/Library/LaunchDaemons/org.apache.httpd.plist:操作   已在进行中

所以在safari上我加载了http://localhost页面,它给了我错误信息Safari无法连接到服务器“localhost”。

我是新手,所以对此没有太多了解,但我想登录的原因是运行我的PHP脚本并在我的笔记本电脑上测试我的网站。

自从从小牛队升级到优胜美地后,我无法运行任何php脚本。

5 个答案:

答案 0 :(得分:17)

首先检查配置语法

运行此命令:

apachectl configtest

查看这篇文章:http://mallinson.ca/osx-web-development/(章节Apache,在黄色背景上,你有关于OS X 10.10的信息)

答案 1 :(得分:3)

我必须取消注释(删除#字符)" LoadModule php5_module..."在/etc/apache2/httpd.conf中升级后重新启用PHP,您可能也必须这样做。

答案 2 :(得分:2)

运行" sudo apachectl -k start",它适用于我

答案 3 :(得分:1)

"的httpd.conf"文件

选项FollowSymLinks Multiviews --->>>选项 索引 FollowSymLinks Multiviews

一定不错

答案 4 :(得分:1)

试试这个:

launchctl start localhost