Installation PHP 5.0.4

Si jamais il vous prend l'envie de mettre à jour ou installer PHP 5.0.4 sur votre Windows et que vous vous mettez à avoir des soucis avec mysql... bande de petits veinards, vous avez atterri ici :)

Le souci identifié chez moi : un message d'erreur Apache sur toutes les requetes SELECT de phpMyAdmin... mais pas de problème avec les autres requetes dans phpMyAdmin ou avec les SELECT ailleurs 8O bon en même temps, j'ai pas tout testé non plus...

Peut-être que ce post ne servira à personne, mais comme je viens de m'y arracher pas mal de cheveux, je mets l'info en ligne...

Si, comme moi, bête et discipliné, vous avez téléchargé l'installeur... et bien il vous en manque la moitié :)
Téléchargez donc le zip contenant tous les fichiers de php.
Là dedans se trouve le répertoire 'ext' contenant les diverses extensions, nécessaires ou pas. Vous pouvez soit toutes les récupérer, pour un besoin futur ou n'en récupérer que certaines.
Donc : dézipper le répertoire 'ext' dans votre répertoire d'installation de php (par défaut C:\php\ je crois).
Il faut ensuite indiquer à php où se trouvent les extensions : dans le fichier C:\windows\php.ini, remplacez dans la ligne suivante le chemin : extension_dir = "./" par le chemin du répertoire des extensions : extension_dir = "C:\Windows\php\ext" et les activer : décommentez les lignes des extensions que vous souhaites activer en supprimant le point-virgule en début de ligne : ;extension=php_mysql.dll

On y est presque... reste un petit mini détail infime... qui ne s'invente hélas pas : récupérer à la racine du zip la librairie libmysql.dll et placez-là dans C:\Windows\System32 (ne prenez pas la librairie libmySQL.dll se trouvant dans mysql comme le disent certaines personnes sur le net :grmpf: )

Et voila, reste plsu qu'à redémarrer Apache... c'est tout con, mais si ça peut éviter 2h de Google à quelqu'un... :)