2016-06-28 49 views
0

我已經從PHP版本5.5.9-1ubuntu4.17升級到PHP 5.6.23-1 + deb.sury.org〜trusty + 2使用這些命令:如何強制Apache使用最新安裝的PHP版本

apt-get -y update 
add-apt-repository ppa:ondrej/php 
apt-get -y update 
apt-get -y install php5.6 php5.6-mcrypt php5.6-mbstring php5.6-curl php5.6-cli php5.6-mysql php5.6-gd php5.6-intl php5.6-xsl 

但是我有一個版本的問題:

php -v 

輸出:

PHP 5.6.23-1+deb.sury.org~trusty+2 (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 

<?php phpinfo(); ?> 

輸出:

PHP Version 5.5.9-1ubuntu4.17 

我該如何強制Apache使用最新的php(在我的情況下是PHP 5.6.23-1 + deb.sury.org〜trusty + 2)版本?

+0

你重新啓動Apache? – ceejayoz

+0

@ceejayoz是我做過 – torayeff

+0

嘗試http://stackoverflow.com/questions/37172436/no-mod-php-14-04-ondrej-php5-6-ondrej-apache2 – ceejayoz

回答

1

這是我能解決我的問題:

#Disable php5 mod 
a2dismod php5 

#Enable php5.6 mod 
a2enmod php5.6 

#restart apache2 
service apache2 restart 
相關問題