Dans cet article, nous allons résoudre l'erreur d'extension mysqli n'a pas été trouvée dans Plesk. L'article s'applique uniquement aux serveurs fonctionnant sous CloudLinux avec CageFS activé et le gestionnaire Alt-PHP utilisé !
Symptômes
CloudLinux s'exécute sur le serveur.
Alt-PHP et CageFS sont installés et en cours d'utilisation.
L'installation ou la mise à jour de toute application APS se bloque ou échoue :
Fixé dans :
Plesk Onyx 17.8 17 avril 2018
Solution
Pensez à mettre à jour votre serveur :
Comment installer les mises à jour de Plesk
Solution temporaire:
Jusqu'à ce que le problème soit résolu, utilisez la solution de contournement suivante :
1. Connectez-vous à Plesk.
2. Définissez les modules PHP absents dans Outils & Paramètres > Paramètres PHP > version alt-php > php.ini en ajoutant les lignes suivantes à la fin du fichier :
extension=mysqli.so
extension=mysqlnd.so
extension=json.so
extension=phar.so
3. Connectez-vous au serveur via SSH.
4. Mettez à jour les paramètres PHP pour tous les domaines :
# plesk bin php_settings -u