localhost加载错误版本的PHP

时间:2013-03-18 15:35:21

标签: php macos

我使用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?

1 个答案:

答案 0 :(得分: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