1
Indiquez l’intérêt que vous portez à cette question
0

Spip ne se connecte pas avec le serveur mysql

En espérant que cela serve à quelqu’un ...
je viens (enfin !) de migrer de Debian Jessie vers Stretch mon serveur de développements contenant tous les sites SPIP 3 que je maintiens et là ...
SPIP indique que le site est en travaux et que la connexion est impossible suite à problème de serveur SQL.
Après quelques heures de frayeur car je ne trouvais pas le problème, (le port, les connexions directes du user spip via le socket ou via localhost à la base étaient correctes, mes outils utilisant php et ses apis mysql fonctionnaient toujours) je me suis rendu compte que la migration Apache de Jessie vers Stretch n’était peut être pas complète (ou ce n’est pas prévu) :
J’utilisais php5 avant migration et Stretch installe php7 or apache était resté avec les modules_enabled contenant des liens sur php5.conf et php5.load (après tout on peut vouloir garder php5).
Il a donc suffi de les retirer et d’y ajouter les liens vers les modules de php7 puis de redémarrer apache pour rectifier le tir.