web-dev-qa-db-fra.com

PHP La version 7 ne fonctionne pas dans Ubuntu 12.04

J'ai récemment mis à jour par php. Ma commande php -v affiche le résultat suivant:

PHP 7.0.6-6+donate.sury.org~precise+1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

Mais toujours la fonction phpinfo () montre la version 5.3.10 de PHP

Que dois-je faire pour commencer à l'utiliser?.

1
Prashant Sharma

Vous devez installer SAPI pour votre serveur Web, par exemple. soit libapache2-mod-php pour Apache2 ou php-fpm pour NGINX. La version CLI de PHP peut être différente de SAPI Web.

Pour Ubuntu 12.04 LTS, vous devez également ajouter ppa:ondrej/Apache2 si vous souhaitez utiliser le module Apache 2.x PHP:

Sudo add-apt-repository ppa:ondrej/Apache2
Sudo apt-get update
Sudo apt-get install libapache2-mod-php

Si vous avez déjà installé Apache2 2.2.x, vous devez le supprimer avec:

apt-get purge 'Apache2*'

Cela supprimera tous les fichiers de configuration Apache2, alors n'oubliez pas de sauvegarder votre configuration (si vous avez apporté des modifications).

1
oerdnj