Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在OSX Mavericks上协调Php版本_Php_Macos - Fatal编程技术网

在OSX Mavericks上协调Php版本

在OSX Mavericks上协调Php版本,php,macos,Php,Macos,我最近将我的OSX升级到了Mavericks。在升级之前,我有两个PHP版本5.3的副本。一个用于Apache,另一个用于命令行。这很好,直到升级之后,我现在在Apache上运行PHP5.4,但在命令行上仍然运行5.3。我需要把这些带到同一个版本。在最坏的情况下,我会在命令行中运行一个新的5.4版本,而在最好的情况下,我会配置命令行以使用预先安装的php版本。我曾尝试将我的apache php副本的文件夹位置添加到我的路径中,但没有成功。 在此方面的任何帮助都将不胜感激。 谢谢 好的,我知道了。

我最近将我的OSX升级到了Mavericks。在升级之前,我有两个PHP版本5.3的副本。一个用于Apache,另一个用于命令行。这很好,直到升级之后,我现在在Apache上运行PHP5.4,但在命令行上仍然运行5.3。我需要把这些带到同一个版本。在最坏的情况下,我会在命令行中运行一个新的5.4版本,而在最好的情况下,我会配置命令行以使用预先安装的php版本。我曾尝试将我的apache php副本的文件夹位置添加到我的路径中,但没有成功。 在此方面的任何帮助都将不胜感激。
谢谢

好的,我知道了。我在任何地方都找不到这个答案,所以希望这会对某人有所帮助。 我使用创建test.php

echo exec("which php");
然后运行那个。然后我跑了

which php 
从命令行。然后我制作了一个符号链接,它从命令行指向使用浏览器查看test.php找到的位置