我正在尝试通过自制在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。
我迷路了。有人可能有一些行动,我可以做的诊断和解决我的问题,请?我应该去哪里看?
谢谢
没有解决,但它的工作原理,因为我使用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”选项