如何在 Mac 上安装 PHP?我有新旧版本。:(

mur*_*lai 1 php apache macos installation

我刚刚从 entrophy.ch 在我的 Mac OS X 中安装了最新的 PHP。

我这样设置 /etc/apache/httpd.conf :

LoadModule php5_lib local/php5/libphp5.so
Run Code Online (Sandbox Code Playgroud)

其中 local/php5/libphp5.so 是最新的。

我还通过以下方式启动了 apache:

apachectl restart
Run Code Online (Sandbox Code Playgroud)

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

Mar*_*ich 5

尝试这个:

sudo mv /usr/bin/php /usr/bin/php5.2
sudo ln -s /usr/local/php5/bin/php /usr/bin/php
Run Code Online (Sandbox Code Playgroud)

这假设您的 PHP 5.3 二进制文件位于 /usr/local/php5/bin/php 并且您的 5.2 二进制文件位于 /usr/bin/php