Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/09/2023, à 07:58

guigui69

Missing Extention mbstring mysqli PHP

Bonjour à tous,

je suis sur  Ubuntu 18.04 et j'avais besoin d'upgrader ma version de PHP (7.2 à 7.4)

Mais il m'indique qu'il me manque mbstring extension pour me connecter à phpmyadmin et mysqli PHP extension pour le wordpress.

voici:

cloud@xxxxx:~$ php -m
[PHP Modules]
bcmath
bz2
Core
ctype
date
filter
gd
hash
iconv
intl
json
libxml
mbstring
openssl
pcntl
pcre
PDO
Reflection
session
shmop
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
zip
zlib

[Zend Modules]

cloud@xxxxxx:~$ php74 -m
[PHP Modules]
bcmath
bz2
Core
ctype
date
filter
gd
hash
iconv
intl
json
libxml
mbstring
openssl
pcntl
pcre
PDO
Reflection
session
shmop
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
zip
zlib

[Zend Modules]

Out est-ce que je doit regarder pour trouver mon probleme?

guigui69

Hors ligne

#2 Le 30/09/2023, à 08:50

bruno

Re : Missing Extention mbstring mysqli PHP

Bonjour,

Avec une configuration normale cela se règle avec :

sudo apt install php-mbstring

mais…

Tout d'abord la version 18.04 n'est plus maintenue. Donc aucune mise à jour de sécurité sauf si tu as souscris l'ESM.

Ensuite les dépôts officiels d'Ubuntu 18.04 ne contiennent que PHP 7.2. Tu n'as pas pu installer PHP 7.4 sans utiliser des dépôts exotiques ou une autre méthode.

Si tu avais besoin de mettre à niveau vers PHP 7.4 tu avais tout intérêt à mettre à niveau la distribution vers 20.04 (maintenue jusqu'en 2025).