【发布时间】:2013-03-10 19:46:52
【问题描述】:
我刚刚在 osx lion 上使用 http://php-osx.liip.ch/ 更新到 php 5.4。
当我输入时:
php -v
我还是看到了:
PHP 5.3.15 with Suhosin-Patch (cli) (built: Jul 31 2012 14:49:18)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
但是 phpinfo() 显示 5.4。
如何更新?
【问题讨论】:
-
如果你运行
which php,你会发现你指向的是不同的php可执行文件(如果它指向/usr/local/bin——检查它是否是一个符号链接——以及它指向的位置) -
我明白了。它指向
/usr/bin/php那么我怎样才能重新指向正确的可执行文件? -
看看这个论坛,你会找到答案。 stackoverflow.com/questions/3973271/…
-
"这个包在 OS X 10.6(又名 Snow Leopard)、OS X 10.7(又名 Lion)和 OS X 10.8(又名 Mountain Lion)上安装(通常)最新的 PHP 5.3.x/5.4.x ) 在 /usr/local/php5" - 所以删除符号链接并将其指向
/usr/local/php5/bin/php(不要盲目这样做,检查这是正确的路径) - 或将/usr/local/php5/bin添加到您的路径。 -
已将
/usr/local/php5/bin添加到我的路径中。像魅力一样工作。谢谢!