我在mac os x 10.9.2上有关于我的php安装的配置问题 如果我做
php --version
在我的终端上我得到以下输出:
PHP 5.3.27 (cli) (built: Dec 4 2013 06:25:36)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
如果我尝试通过phpinfo()检查php版本,我会得到以下
PHP Version 5.4.24
所以我安装了两个php不同的版本,5.3.27用于服务器端的cli模式e 5.4.24。
此外,如果我尝试更改php.ini中的配置,我在phpinfo()响应(/private/etc/php.ini)上看到的路径,重新启动apache后,我看不到任何变化;所以我认为php.ini可能在另一个地方。
如何修复我的php安装只有一个php版本?
答案 0 :(得分:1)
如果您在CLI上也想要5.4,请尝试将/opt/local/bin/php
移出$PATH
。
通常情况下,php位于/usr/bin/php
,因此当您将/opt/local/bin/php
移出$PATH
时,它会找到一个。也许echo $PATH
会在/opt/local/bin/
之前为您显示/usr/bin/
吗?