提问者:小点点

在El Capitan上安装php7,终端显示版本7,浏览器仍然显示5.5


我正在尝试通过自制在El Capitan上安装php 7:

brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/homebrew-php
brew install php70

终端显示中的版本:

PHP 7.0.12 (cli) (built: Oct 14 2016 09:55:03) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies

和浏览器,通过phpinfo()仍然显示PHP5.5。36

我评论了这一行:

#LoadModule php5_module libexec/apache2/libphp5.so

php根本不在浏览器中工作(显示文件列表并处理它们),但仍然在终端上输出版本7。

我迷路了。有人可能有一些行动,我可以做的诊断和解决我的问题,请?我应该去哪里看?

谢谢


共1个答案

匿名用户

没有解决,但它的工作原理,因为我使用PHP OSX包,而不是Homebrew。可悲。(jason.pureconcepts.net/2016/09/upgrade-php-mac-os-x)

谢谢

编辑:我终于解决了这个问题:https://getgrav.org/blog/macos-sierra-apache-multiple-php-versions保持我可爱的自制设置。简而言之:我必须添加“use-apache24-For-installing-php”选项