User Tools

Site Tools


dev:migration_vers_mysqli

Migration vers mysqli

Problème

Les nouvelles version de debian et ubuntu viennent par défaut avec php7.

Solution 1

Modifier toutes les pages pour utiliser mysqli.

Solution 2

Tout ce travail est inutile si on peut avoir des environnements personnalisés comme sur Résu5. On peut utiliser les paquets du mainteneurs pour php chez Debian https://deb.sury.org/

Test

apt-get install apt-transport-https lsb-release ca-certificates
 
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
 
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list
 
apt-get update
apt-get install php5.6

Maintenant on peut choisir sa version de php

update-alternatives --config php
 
----------------------------------------------------------
* 0            /usr/bin/php7.0   70        mode automatique
  1            /usr/bin/php5.6   56        mode manuel
  2            /usr/bin/php7.0   70        mode manuel
dev/migration_vers_mysqli.txt · Last modified: 2024/04/04 10:19 (external edit)