Bonjour,
Je souhaitais installer Mediawiki sur mon ordi avec Debian 12.4
Mais j’ai une erreur à l’installation, des extensions requises sont absentes : mbstring, xml et intl.
J’ai les 3 extensions avec un .ini dans /etc/php/8.3/mods-available/
J’ai une erreur avec ces 3 extensions quand je fais un php -v
, exemple avec mbstring :
Unable to load dynamic library ‹ mbstring.so › (tried: /usr/lib/php/20220829/mbstring.so (/usr/lib/php/20220829/mbstring.so: cannot open shared object file: No such file or directory), /usr/lib/php/20220829/mbstring.so.so (/usr/lib/php/20220829/mbstring.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Apparemment, les fichiers .so ne sont pas dans /usr/lib/php/20220829
J’ai un dossier /usr/lib/php/20230831
dans lequel sont les fichiers avec l’extension .so, j’ai voulu les copier dans /usr/lib/php/20220829
mais ça fait une erreur :
PHP Warning: PHP Startup: mbstring: Unable to initialize module Module compiled with module API=20230831 PHP compiled with module API=20220829 These options need to match in Unknown on line 0
J’ai désinstallé et réinstallé ces extensions sans succès.
Je vous remercie.
Edit : Résolu par Zargos, je n’avais pas activé le php dans apache.
Un grand merci à lui pour son aide ainsi qu’à Dindoun pour son aide et ses conseils