先说说存在问题,对于phpinfo不能显示,从源头上说是因为如下的帖子所提到的安装过程,大家忽略了一条命令
sudo cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php
复制成功以后已经生成了info.php文件,然后修改info.php时的命令为:
sudo vi /Library/WebServer/Document/info.php
看出问题了吗?一个是“Documents”,一个是“Document”,一个“s”导致不能正常访问。
附配置方法:(转载:http://dancewithnet.com/2010/05/09/run-apache-php-mysql-in-mac-os-x/)
在Mac OS X中配置Apache + PHP + MySQL
Mac OS X 内置Apache 和 PHP,使用起来非常方便。本文以Mac OS X 10.6.3和 10.8.1为例。主要内容包括:
启动Apache
有两种方法:
- 打开“系统设置偏好(System Preferences)” -> “共享(Sharing)” -> “Web共享(Web Sharing)”。注意,从Mac OS X从10.8开始取消了 “Web共享(Web Sharing)”。
- 打开“终端(terminal)”,然后(注意,sudo需要的密码就是系统的root帐号密码)
- 运行“
sudo apachectl start
”,再输入帐号密码,这样Apache就运行了。 - 运行“
sudo apachectl -v
”,你会看到Mac OS X的Apache版本信息,如10.8.1中:Server version: Apache/2.2.22 (Unix) Server built: Jun 20 2012 13:57:09
- 运行“