我在安装新版本的PHP后遇到问题,Apache Web服务器看到新版本5.6.23 ......它仍在使用5.5.9。 我在哪里告诉Apache使用5.6.23而不是5.5.9?
我正在Linux Mint 17.1上运行本地Web服务器
正如phpinfo报道的那样(在安装php 5.6.23和AFTER之前)
Apache Version: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.17
Apache API Version: 20120211
PHP Version: 5.5.9-1ubuntu4.17
Configuration File (php.ini) Path: /etc/php5/apache2
Loaded Configuration File: /etc/php5/apache2/php.ini
Scan this dir for additional .ini files: /etc/php5/apache2/conf.d
注意到可以使用较新版本的PHP(例如5.6.23),但是,显然不是来自Linux Mint 17.1的默认存储库,我决定执行以下操作:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.6
重启Web服务器后(甚至重启linux),我执行了以下操作:
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
我验证了以下内容:
5.5.9 is located here: /etc/php
5.6.23 is located here: /etc/php/5.6
某处设置"配置文件(php.ini)路径"会做的伎俩,但我不知道该怎么做?
由于
麦克