Windows 10 64bits Wampserver 3.2.6 - 64bits Apache 2.4.51 (Win64) PHP 7.4.26 MySQL 5.7.36 4 projets -> 4 VirtualHosts
J'ai plusieurs sites web distincts sous des versions différentes de Joomla! dont 1 en version 4 qui va nécessiter bientôt PHP 8.
Ma question:
Existe-t-il un moyen d'utiliser 1 version de PHP distincte par VirtualHost sans avoir à modifier manuellement dans Wampserver, à chaque fois, la version PHP utilisée?
Merci d'avance pour une réponse forcément éclairée!
C'est tout-à-fait faisable, c'est le mode FCGI qui est arrivé avec Wampserver 3.2.8 !
Il est donc nécessaire de mettre à jour Wampserver :
- 1 - Vérifier que tous les paquetages VC++ sont bien installés et avec les dernières versions. Pour ce faire, utilisez l'outil : Vérifications paquetages VC installés N'utilisez pas une ancienne version de l'outil que vous auriez déjà téléchargé. Télécharger toujours la dernière version juste avant de l'utiliser. Pour télécharger les paquetages manquants, ne vous fiez pas aux liens Microsoft, ils ne sont pas toujours fiables, télécharger les paquetages sur http://wampserver.aviatechno.net dans la section Visual C++ Redistribuable Packages
- 2 - Appliquez la mise à jour 3.2.9 sur votre version de Wampserver Wampserver update 3.2.9
Ensuite, vous pourrez utiliser n'importe quelle version de PHP avec chacun de vos VirtualHost, bien sûr, à condition que l'addon de version PHP souhaitée ait été installé !
Vous pourrez modifier — sans mettre les mains dans le cambouis — vos VirtualHost existants via la page Ajouter un VirtualHost et, bien sûr, pour que ces modifications soient prises en compte, vous devrez — au moins — redémarrer les DNS après chaque modification.