如何将PHP的路径更新到我刚刚在mac osx山狮上安装的新版本


How to update the path of PHP to the new version I just installed on mac osx mountain lion?

首先我是 mac 新手,从 http://www.php.net 下载 PHP 包后,我刚刚在我的机器上安装了 PHP 5.4.6,我解压缩它并通过终端导航到目录,然后我运行以下命令:

./configure --with-config-file-path=~/php-5.4.6/php.ini
make
make test
sudo make install

我用sudo apachectl graceful重新启动了Apache,但是当我转到信息时.php它仍然说PHP 5.3.13是Mac附带的默认版本,我尝试运行echo $PATH我得到了这个结果/usr/local/php5:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mysql/bin:/usr/local/mysql/bin当我搜索互联网时,他们说了一些关于更改路径的事情,因为默认PHP安装在/usr/local/php5上,而新的PHP安装在/usr/local/bin/上, 当我跑/usr/local/bin/php -v时,我得到

PHP 5.4.6 (cli) (built: Aug 18 2012 22:52:55) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies

所以我想知道如何更新这条路径。

提前感谢,很抱歉太久了。

您需要指向您的 httpd.conf 配置才能使用新的mod_php库...假设您在构建过程中传递了正确的 --with-apxs2 标志。

如果使用内置的 Apache 服务器,请参阅:/etc/apache2/httpd.conf

LoadModule php5_module <MY_NEW_PATH>/libphp5.so