我从php-osx.liip.ch下载并安装了php 5.6,并在/.bash_profile中编辑了/ usr / local / bin的路径。
我在终端获得了php版本5.6.19,但是当我执行phpinfo();
时,我仍然看到之前的5.4版本
php信息显示php.ini位于/ etc目录
我该如何解决这个问题?
答案 0 :(得分: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()应返回正确的版本。