2017-09-18 1 views
1

Nachdem ich bereits aktualisiert haben php5 zu/und PHP installiert 7.Aktualisierung PHP5 PHP7 Ubuntu 14

Wenn ich laufen php -v:

PHP 7.0.23-1+ubuntu14.04.1+deb.sury.org+1 (cli) (built: Aug 31 2017 12:52:39) (NTS) 
Copyright (c) 1997-2017 The PHP Group 
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies 
    with Zend OPcache **v7.0.23**-1+ubuntu14.04.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies 

Aber mein phpinfo() noch auf:

PHP Version 5.5.31-2+deb.sury.org~trusty+1 

Was soll ich tun, um an PHP7 und nicht an PHP5 zu arbeiten?

+0

Verwandte benutzen? [Ubuntu 14.04: Upgrade auf PHP7 und deinstallieren php5?] (Https://stackoverflow.com/questions/40611976/ubuntu-14-04-upgrade-to-php7-and-uninstall-php5) – FirstOne

+0

Wenn Sie nicht brauchen Um die zwei verschiedenen Versionen von PHP auf Ihrem Server zu haben, sollten Sie PHP5 entfernen. Oder wenn Sie beides haben möchten, müssen Sie die Apache Conf-Datei konfigurieren, um zu wissen, welche Datei sie verwenden soll. – Vindic

+0

@Vindic Ich brauche nicht die PHP5 und ich habe ausgeführt. $ Apt-get update && apt-get bereinigen php5-fpm && apt-get --purge autoremove && apt-get installieren php7.0-fpm php7.0 -mysql php7.0-curl php7.0-gd php7.0-json php7.0-mcrypt php7.0-opcache php7.0-xml nichts geändert – KJA

Antwort

7

Es ist, weil Sie Ihre PHP-CLI-Version 7 ist aber Bahn wird mit 5,5

Von php5.x zu php7.0:

Web:

sudo a2dismod php5.x ; sudo a2enmod php7.0 ; sudo service apache2 restart 

CLI:

sudo update-alternatives --set php /usr/bin/php7.0 

Von php7.0 php5.x:

Web:

sudo a2dismod php7.0 ; sudo a2enmod php5.x ; sudo service apache2 restart 

CLI:

sudo update-alternatives --set php /usr/bin/php5.x 

Anstelle von x Sie haben bestimmte Version ab 5.6

+0

PHP-Version \t 5.5.31-2 + deb.sury.org ~ trusty + 1 Ich sollte es nur mit 5.5 ersetzen. Recht? – KJA

+0

Fehler: Modul PHP5 ist aktiviert - kann aufgrund von Konflikten nicht fortfahren. Es muss zuerst deaktiviert werden! – KJA

+0

Ja oder direkt können Sie 7.0 mit 'sudo update-alternatives --set php/usr/bin/php7.0' für das Web aktivieren, falls installiert. – BSB

Verwandte Themen