通过 OS X 二进制文件安装了 PHP 5.4,但终端中的“php”仍然使用 5.3

通过 OS X 二进制文件安装了 PHP 5.4,但终端中的“php”仍然使用 5.3

我使用一个简单的单行命令来安装 PHP 5.4 Mac OS X Lion,来自php-osx.liip.ch。这在 Apache 中运行良好 – 我的本地站点现在正在使用 PHP 5.4。

但当我php -v从终端运行时,它仍然使用版本 5.3。这会导致问题。

which php给了我/usr/bin/php,所以旧版本仍然安装在那里。经过一番挖掘,我发现 5.4 二进制文件位于/usr/local/php5/bin/php

所以我快到了...但是我如何让php命令解析呢/usr/local/php5/bin/php

答案1

如果您不需要该文件的旧副本,您可以直接删除它并创建指向的符号链接/usr/local/php5/bin/php。您可以使用ln -s命令。这比玩弄PATH变量更容易。

相关内容