我试图在Mac OSX 10.8.2上将我的php从5.3.15升级到5.4.8。我手动下载了php 5.4.8的源代码并执行了:
./configure --prefix=/usr/local
make
sudo make install
我还在export PATH=/usr/local/bin:$PATH
文件中添加了/etc/profile
。
之后,php -v
显示5.4.8,而<?php phpinfo(); ?>
仍显示5.3.15。
关于如何让<?php phpinfo(); ?>
指向新安装的php版本的任何想法?
答案 0 :(得分:2)
发生这种情况是因为你的Mac中安装了两个版本的php,一个是Web服务器作为扩展,另一个是cli中的一个(默认情况下安装在你的操作系统中)。
我通过mac端口安装了php和apache。这将解决您的这个问题。 试试吧!