Essuyer les plâtres
10 juil. 2009 01:07:40
Aujourd'hui, c'était la mise à jour de PHP vers la version 5.3 sur ce serveur. Mes sites étant développés en mode E_STRICT tout aurait du aller comme sur des roulettes.
Seulement voilà, il a suffit d'un grain de sable pour enrayer la machine et rendre ce site indisponible pendant un bon moment... et ce grain de sable n'est rien d'autre que le nom du paramêtre socket pour le DSN d'une connexion Doctrine/PDO-MySQL: il faut désormais utiliser "unix_socket" en lieu et place de l'ancien "socket".
Une modification de rien du tout et pas mal de temps perdu pour trouver l'information.
Mise à jour: de fait, PHP5.3 part complètement en kermesse sur bien des points. Retour sur 5.2.9 donc.