[Résolu] Error : could not find driver

Installation & Configuration du logiciel
Avatar du membre
Flox
Administrateur du site
Messages : 9431
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez vous essayer:

Code : Tout sélectionner

apt install libapache2-mod-php7.1 php7.1-mbstring php7.1-mysql -y
service apache2 restart
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
EricH
Gsup LEVEL 1
Messages : 13
Enregistré le : mer. 6 déc. 2017 16:56

Dans mon syslog j'ai cette ligne :
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/mbstring.so' - /usr/lib/php/20151012/mbstring.so: cannot open shared object file: No such file or directory in Unknown on line 0

Alors que :
php -i | grep extension_dir
extension_dir => /usr/lib/php/20160303 => /usr/lib/php/20160303

Je pense qu'il a un raté lors de la migration !
EricH
Gsup LEVEL 1
Messages : 13
Enregistré le : mer. 6 déc. 2017 16:56

Flox a écrit : mer. 17 janv. 2018 16:30 Pouvez vous essayer:

Code : Tout sélectionner

apt install libapache2-mod-php7.1 php7.1-mbstring php7.1-mysql -y
service apache2 restart
libapache2-mod-php7.1 est déjà la version la plus récente (7.1.11-0ubuntu0.17.10.1).
php7.1-mysql est déjà la version la plus récente (7.1.11-0ubuntu0.17.10.1).
php7.1-mbstring est déjà la version la plus récente (7.1.11-0ubuntu0.17.10.1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Avatar du membre
Flox
Administrateur du site
Messages : 9431
Enregistré le : jeu. 21 juin 2012 19:00

Effectivement c'est liée à une erreur de migration ubuntu, conflit entre la version 7.0 et 7.1 de PHP

J'ai réussi désinstallant tout et en ré-installant tout, si vous faite cette procédure vérifier vos sauvegardes:

Code : Tout sélectionner

apt remove apache2 php7.0 mysql-server libapache2-mod-php7.0 php7.0-mysql php7.1 libapache2-mod-php7.1 php7.1-mysql phpmyadmin  php7.0-imap php7.0-ldap php7.0-zip php7.1-imap php7.1-ldap php7.10-zip -y

apt autoremove

apt install apache2 php7.1 mysql-server libapache2-mod-php7.1 php7.1-mysql phpmyadmin php7.1-imap php7.1-ldap php7.1-zip -y 

service apache2 restart

Fichiers joints
Screenshot_17_01_2018 , 17_40_49.png
Screenshot_17_01_2018 , 17_40_49.png (17.89 Kio) Vu 4921 fois
Screenshot_17_01_2018 , 16_57_53.png
Screenshot_17_01_2018 , 16_57_53.png (10.33 Kio) Vu 4921 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
EricH
Gsup LEVEL 1
Messages : 13
Enregistré le : mer. 6 déc. 2017 16:56

Effectivement cela fonctionne !

Je vous remercie pour votre aide.
Avatar du membre
Flox
Administrateur du site
Messages : 9431
Enregistré le : jeu. 21 juin 2012 19:00

Personnellement je vous recommanderai de faire une nouvelle installation plutôt qu'une migration d'OS, afin d'éviter ce genre de problème système.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre