1

我已在 My Mountain Lion Server 上将 PHP 从 5.3.15 升级到 5.4.16。遵循此链接的步骤

我还更新了 bash 配置文件的新 PHP 路径。现在我显示了两个不同的 PHP 版本。

在终端which php命令指向升级的 php /usr/local/php/bin/php/

php -v也指向升级版5.4.16

但是创建的页面phpinfo()仍然phpmyadmin指向PHP/5.3.15

在 Mountain Lion 服务器上升级 PHP 后是否还有其他文件需要重新配置?

我在运行 Mac Mountain Lion 的本地机器上进行了相同的安装。我对升级没有任何问题。

4

1 回答 1

5

在苹果支持下遇到了这个讨论。

Apple 建议不要升级内置 PHP,因为它被运行在服务器内部的其他应用程序使用。在苹果测试下一个 PHP 版本后,PHP 升级将与苹果更新一起完成。

他们确实提供了建议不要更新和升级的步骤

sudo mv /usr/bin/php /usr/bin/php.orig

sudo ln -s /usr/local/php5/bin/php /usr/bin/php

并更新 apache conf 文件

LoadModule php5_module /usr/local/php5/libphp5.so

于 2013-06-26T01:31:00.780 回答