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