2011-02-12 72 views
0

我刚刚安装了最新的PHP在我的Mac OS X从entrophy.ch如何在Mac中安装PHP?我有新版本和旧版本。 。:(

我喜欢设置的/etc/apache/httpd.conf:

LoadModule php5_lib local/php5/libphp5.so 

如果当地/ PHP5 /libphp5.so是最新的一个

我也开始由阿帕奇:

apachectl restart 

然后我PHP运行在浏览器 :本地主机/ phpinf o.php我得到最新的5.3版本,这很好。但是,在命令行中,我仍然运行旧版本的5.2.1。我应该怎么做才能使命令行运行最新的命令?

+0

什么你看到什么时候在终端键入“哪个php”? – 2011-02-12 01:52:39

回答

4

试试这个:

sudo mv /usr/bin/php /usr/bin/php5.2 
sudo ln -s /usr/local/php5/bin/php /usr/bin/php 

这是假设你的PHP 5.3二进制文件位于/ usr /本地/ PHP5 /斌/ PHP和你的5.2二进制文件是位于/ usr /斌/ PHP

+0

谢谢。有用。只是想知道,如果我想改变Path变量,我应该怎么做? – murvinlai 2011-02-14 17:48:59

0

这更多的是一个superuser.com问题,但是您已经将包含PHP 5.2.1的目录添加到PATH变量中。您需要将旧版本完全替换为新版本,或编辑您的路径变量以不再包含旧位置,而是包含新位置。

相关问题