我在My Mountain Lion Server上将PHP从5.3.15升级到5.4.16。从this Link
开始执行步骤我还更新了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的本地计算机上执行了相同的安装。我没有升级问题。
答案 0 :(得分:5)
在苹果的支持下遇到了这个discussion。
Apple建议不要升级内置的PHP,因为它在服务器内运行的其他应用程序使用。在Apple测试下一版本的PHP之后,PHP升级将与Apple更新一起完成。
他们确实提供了在不推荐之后更新的步骤,以及升级
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