Bonjour à tous et à toutes.
Avec Debian 11, j’ai installé Nginx, PHP-FPM et MariaDB.
J’ai configuré PHP-FPM avec le fichier /etc/php/7.4/fpm/php.ini
Dedans, j’ai configuré les extensions comme ça :
extension=bz2
extension=curl
;extension=ffi
;extension=ftp
;extension=fileinfo
extension=gd2
;extension=gettext
;extension=gmp
extension=intl
;extension=imap
;extension=ldap
;extension=mbstring
;extension=exif ; Must be after mbstring as it depends on it
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=odbc
;extension=openssl
;extension=pdo_firebird
;extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
;extension=pdo_sqlite
;extension=pgsql
;extension=shmop
extension=gettext
extension=zip
Pourtant, avec phpinfo();, ça m’indique aucunes extensions.
À l’installation de Wordpress, ça m’indique :
Il semble que votre installation PHP ne possède pas l’extension MySQL nécessaire pour WordPress.
On ne modifie pas le fichier php.ini pour activer des extensions. Normalement, il suffit d’installer le paquet idoine, par exemple php-bz2 pour bz2 et le module php est automatiquement activé.
Pour info, chaque module dispose de son propre fichier .ini sous /etc/php/7.4/mods-available et ils sont activés / désactivés à volonté via les commandes phenmod / phpdismod qui créent ou suppriment les liens symboliques dans /etc/php/7.4/fpm/conf.d/ vers les fichiers .ini du répertoire mods-available.
Bonjour à vous deux.
Oui, le paquet php-mysql ET le paquet php7.4-mysql sont installé.
Bon, j’ai re-commenté les lignes, redémarré PHP-FPM mais toujours avec le même résultat.
Voilà le contenu de /etc/php/7.4/fpm/conf.d/
Bonjour, Clochette.
Désolé mais je n’ai pas reçu de courriel me prévenant de ton message.
Comme la Debian est sur une machine virtuelle sur mon modem-routeur de mon fournisseur d’accès à internet, j’ai réinstallé la bête.
En fait, tu es dans le vrai.
Comme un idiot, j’ai recopier la partie serveur de mon fichier nginx.conf et je n’avais pas tout vérifié et comme ma machine réelle est sous Manjaro, la ligne du socket FPM n’est pas la même sur Manjaro et Debian.
Maintenant, ça fonctionne.
Merci à vous deux.