在我的终端中输入该命令
# php -v
我正在得到
PHP 5.6.23-2+deb.sury.org~trusty+1 (cli)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
但在我的本地主机 phpinfo();我得到 5.5.9
PHP Version 5.5.9-1ubuntu4.14
我怎样才能在 Locahost phpinfo() 中获得 5.6;我正在使用 ubundu OS 中的本地主机 WAMP 服务器。
PHP 应用程序和 Apache 服务器将加载不同的php.ini
文件,Wamp 在 Apache 目录中提供了一个,PHP 本身将使用它自己的 PHP 目录(应用程序所在的位置)中的那个
要检查这一点,您可以执行php -i | grep php.ini
并将其与使用phpinfo()
时从浏览器获得的loaded Configuration File
进行比较
要变通解决此问题,请自己安装 LAMP,或尝试以某种方式将这两个文件链接在一起。
参考同一主题的另一个堆栈溢出问题