Pour les besoins de maintenance d'un très vieux site j'ai besoin de mettre en place un serveur local avec PHP4, et pour cela il faut que j'utilise une version d'Apache compatible (2.0.X ou inférieur donc).
Je suis sous Windows 8.1 Pro. Si je fais l'installation de base de WampServer 2.4 ça fonctionne comme un charme, tous les voyants sont au vert, je récupère une version compatible d'Apache, l'installe, et dès que je bascule de version ça ne démarre plus : L'icône reste orange, seul mysqld démarre, et les fichiers de log n'indiquent rien.
Pire, je ne peux même pas revenir à la version 2.4.4 car il me dit que la version de PHP n'est pas compatible (alors que je n'y ai pas touché, c'est toujours la v5.4.12). Impossible de rétablir Apache sans désinstaller et réinstaller Wamp.
J'ai essayé de nombreuses configurations : 32/64bits ; Wamp 2.4 ou 2.2 ; différentes versions d'Apache et de PHP, en modifiant la version de PHP avant Apache, etc... C'est toujours la même chose, ça fonctionne tant que je ne cherche pas à modifier la version d'Apache et ça coince immédiatement après.
Vous ne pourrez absolument pas mixer des versions Apache, PHP et MySQL récentes compilées VC9 ou VC10 ou VC11 avec des versions anciennes compilées VC6 voire VC5 ou VC4.
Si vous regardez la page des addons, vous verrez que PHP 4.4.x, ne peut pas tourner avec Apache 2.2, ni 2.4. Il vous faut donc une version Apache 2.0.63
La plus ancienne version de Wampserver 2.0, la 2.0a comprend Apache 2.2.6, PHP 5.2.5 et MySQL 5.0.45 et vous ne pourrez pas y faire tourner PHP 4.4.x
Il se peut, mais sans aucune garantie (Surtout sur Windows 8.1) que vous puissiez : - Installer Wampserver 2.0a : [sourceforge.net] - Vérifier que ça tourne correctement. - Installer l'addon Apache 2.0.63 - Vérifier que ça fonctionne - Installer addon PHP 4.4.9
Néanmoins, je pense qu'avant de commencer les installations, vous devriez vérifier que vous pouvez installer les paquetages VC6 qui seront indispensables pour faire tourner les vieilles versions Apache et PHP Voir point n°20 de [forum.wampserver.com]
Ça fonctionne, mais je n'ai aucun script PHP 4, néanmoins, PhpMyAdmin 2.10.1, moyennant quelques modification du fichier config.inc.php tourne sans problème.