1 votes

La commande php -v n'affiche pas la bonne version sur ubuntu 17.10

Lorsque vous utilisez php -v j'ai obtenu le résultat suivant.

PHP 7.2.1-1+ubuntu17.10.1+deb.sury.org+1 (cli) (built: Jan  5 2018 13:55:19) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.2.1-1+ubuntu17.10.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies

J'aimerais utiliser php7.0, donc j'ai essayé apt remove php7.2 puis j'ai obtenu ce résultat,

Package 'php7.2' is not installed, so not removed

Alors pourquoi php -v montrant que je suis en train d'utiliser php7.2 ?

3voto

Yaron Points 12081

Je comprends que vous avez php-7.2 sur votre système, et vous aimeriez avoir php-7.0 à la place.

Je suppose que pour installer php 7.2 sur Ubuntu 17.10 vous avez suivi un lien similaire à celui-ci et exécutez les commandes suivantes :

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y php7.2

Le site php7.2 que vous avez installé fait partie d'un ppa

Une façon d'enlever ppa est d'utiliser ppa-purge par exemple :

Installer ppa-purge

sudo apt-get install ppa-purge

Utilisez ppa-purge afin de retirer le paquet :

sudo ppa-purge ppa:ondrej/php-7.2

Après avoir enlevé php-7.2 vous pouvez installer php-7.0


Plus d'informations sont disponibles ici

0voto

Rupesh Sarode Points 1

Vous pouvez simplement utiliser la commande suivante ,

sudo apt purge php*

et appuyez sur la touche Entrée. Cette commande supprimera toutes les installations de php, après quoi vous pourrez installer la version que vous souhaitez.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X