Salut la liste,
j’ai introduit un changement récemment dans req_mysql.php pour que SPIP puisse se connecter à un hôte sur un port donné, lorsque ces deux infos sont sur la même chaine de caractère.
C’est ce qu’on fait lors de l’installation :
il faut utiliser le format “serveur_de_la_base:port” [1] pour introduire un port mysql non standard.
Hors ce type de chaine de connexion n’est plus utilisée ensuite, vu que les infos de connexions sont dans le fichier connect.php et y sont bien séparées.
Mon patch consiste donc à faire en sorte de l’interprétation de la chaine [1] soit exceptionnelle. Il change pour cela les étapes 2 et 3 de l’installation pour pouvoir se connecter proprement à l’interface mysl qui - du coup - ne traite plus que la présence ou non d’un port dans les paramètres de connexion.
Testé sur une installation svn avec ou sans port.
.Gilles