【发布时间】:2017-01-04 13:10:23
【问题描述】:
Mac OSX 预装的 php 版本是 5.5.38,我已经安装了另一个版本是 7.0.14
我从名为 phpinfo() 的网页获取 php 版本,它显示 5.5.38
但是,我打开命令窗口,然后键入以下命令:
MacBook-AIR-Jerry:local sooglejay$ which php
/usr/local/bin/php
MacBook-AIR-Jerry:local sooglejay$ /usr/local/bin/php -v
PHP 7.0.14 (cli) (built: Dec 8 2016 23:34:17) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
我知道,名为 phpinfo() 的网页是由 php5.5.38 驱动的,这是我的 mac osx 中构建的 php 版本,我还看到了 apache http-conf,这表明 apache 加载了 libphp5。所以
LoadModule php5_module libexec/apache2/libphp5.so
问题是:我怎样才能让 apache 知道,嘿伙计,php 版本是 7 而不是 5?
【问题讨论】:
-
尝试注释掉 httpd.conf LoadModule php5_module libexec/apache2/libphp5.so 中的行
-
感谢您的青睐,我已经解决了,感谢@Iurii Drozdov