在OSX 10.9中,Apache正在使用不同的php.ini然后终端。如何更改哪个终端使用?

时间:2014-08-04 15:35:25

标签: php macos apache

我正在运行OSX 10.9,并使用内置的Apache / PHP安装。我使用本指南将PHP从5.4升级到5.6。

当我执行phpinfo()并在浏览器中运行它时,它显示PHP 5.6正在使用位于/ usr / local / ...中的php.ini文件运行。

当我在终端中运行php -i时,它显示PHP 5.4正在使用位于/ etc / ...内某处的php.ini文件运行。

如何让终端使用与Apache相同的PHP安装?

提前致谢!

编辑:根据评论。

1 个答案:

答案 0 :(得分:0)

从Terminal.app运行时,您需要指定要使用的PHP版本:

/usr/local/php5/bin/php -i

或者将新的一个添加到PATH

nano ~/.bash_profile
export PATH=/usr/local/php5/bin:$PATH

查看常见问题解答下的this page了解详情。