From af0feb693b4dc342e795c6f030f2d8c877a75921 Mon Sep 17 00:00:00 2001 From: bserie Date: Tue, 16 Apr 2019 14:44:43 +0200 Subject: [PATCH] php7.3 --- HowtoPHP.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/HowtoPHP.md b/HowtoPHP.md index 8a42d49a..535a831d 100644 --- a/HowtoPHP.md +++ b/HowtoPHP.md @@ -48,29 +48,29 @@ Composer version 1.2.2 2016-11-03 17:43:15 ### PHP avec deb.sury.org -Si l'on a absolument besoin d'une version de PHP plus récente (par exemple PHP 7.2), +Si l'on a absolument besoin d'une version de PHP plus récente (par exemple PHP 7.3), il est possible de l'installer pour Debian 9 avec le dépôt [deb.sury.org](https://deb.sury.org/) d'Ondřej Surý (l'un des mainteneurs officiels des paquets PHP sous Debian). Il est d'ailleurs préférable d'utiliser les paquets PHP qui précisent -la version de php (php7.0, php7.1, php7.2 ou php7.3 - exemple php7.2-curl -ou libapache2-mod-php7.2) car les paquets génériques php-foo dépendent +la version de php (php7.0, php7.1, php7.2 ou php7.3 - exemple php7.3-curl +ou libapache2-mod-php7.3) car les paquets génériques php-foo dépendent de la dernière version de PHP disponible. -Exemple, si on souhaite seulement php7.2 : +Exemple, si on souhaite seulement php7.3 : ~~~ # apt install wget apt-transport-https # wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg # echo "deb https://packages.sury.org/php/ stretch main" > /etc/apt/sources.list.d/sury.list # apt update -# apt install php7.2 php7.2-cli php7.2-curl php7.2-mysql php7.2-pgsql php7.2-ldap php7.2-imap php7.2-gd php7.2-intl php-ssh2 php-gettext composer libphp-phpmailer +# apt install php7.3 php7.3-cli php7.3-curl php7.3-mysql php7.3-pgsql php7.3-ldap php7.3-imap php7.3-gd php7.3-intl php-ssh2 php-gettext composer libphp-phpmailer $ php -v -PHP 7.2.12-1+0~20181112102304.11+stretch~1.gbp55f215 (cli) (built: Nov 12 2018 10:23:04) ( NTS ) +PHP 7.3.4-1+0~20190412071350.37+stretch~1.gbpabc171 (cli) (built: Apr 12 2019 07:13:50) ( NTS ) Copyright (c) 1997-2018 The PHP Group -Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies - with Zend OPcache v7.2.12-1+0~20181112102304.11+stretch~1.gbp55f215, Copyright (c) 1999-2018, by Zend Technologies +Zend Engine v3.3.4, Copyright (c) 1998-2018 Zend Technologies + with Zend OPcache v7.3.4-1+0~20190412071350.37+stretch~1.gbpabc171, Copyright (c) 1999-2018, by Zend Technologies ~~~ > *Note* : Si on installe php7.2 cela casse phpmyadmin, un rapport de bug a été ouvert [chez PhpMyAdmin](https://github.com/phpmyadmin/phpmyadmin/issues/13932) et [chez Debian](https://bugs.debian.org/890595) ; Le patch est a appliquer dans le fichier `/usr/share/phpmyadmin/libraries/sql.lib.php` il faut modifier la ligne 613 :