2

我使用 Liip 的服务http://php-osx.liip.ch/#ext在运行 10.8 的 macbook pro 上安装了 php 5.4 :

    curl -s http://php-osx.liip.ch/install.sh | bash -s 5.4

我使用终端检查 php 版本:

    php -v

并查看正确版本的 php:

PHP 5.4.13 (cli) (built: Mar 18 2013 09:51:28) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
with Xdebug v2.2.1, Copyright (c) 2002-2012, by Derick Rethans

我从 httpd.conf 中取消了 LoadModule php5_module libexec/apache2/libphp5.so 的注释。但是,当我从 localhost 运行 phpinfo() 时,我运行的是 php 5.3。如何让 localhost 运行 php 5.4?

4

1 回答 1

1

Mac 通常会预装 Apache,包括安装 php 和 mysql,配置为 localhost。您需要在默认 apache 的httpd.conf文件中重新配置 php 的路径,或者使用 PHP 5.4 的内置服务器,该服务器在特定端口上运行,这将允许您使用 PHP 的内置服务器而不是 Mac 的默认 apache 安装.

PHP 手册展示了如何在端口 8000 上启动 PHP 的内置服务器:http: //php.net/manual/en/features.commandline.webserver.php

于 2013-03-18T15:47:02.463 回答