2016-06-24 89 views
2

我从php-osx.liip.ch下载并安装了php 5.6,并在/.bash_profile中编辑了/ usr/local/bin的路径。无法在mac osx上更新PHP 10.9

我在终端取得PHP版本5.6.19,但是当我执行phpinfo();我仍然可以看到以前的5.4版

也是PHP的信息显示,在php.ini位于/ etc目录

我该如何解决这个问题?

回答

1

虽然这是3个月大,但这只是发生在我昨天与相同的安装程序(php-osx.liip.ch),所以这是我的解决方案。

在我的情况下,Apache的配置(httpd.conf文件)是指向旧PHP扩展:

LoadModule php5_module libexec/apache2/libphp5.so 

当它应该是这样的:

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

你的路径应该是相同的和我一样。我的httpd.conf位于/private/etc/apache2/httpd.conf

编辑httpd后,重新启动apache和phpinfo()应该返回正确的版本。