Je vous explique mon problème, j'ai actuellement sur mon serveur, deux projets tournant sous WAMP 2.5 / PHP 5.5.12, jusqu'ici tout va bien.
Seulement voici le problème, j'ai un troisième projet qui a maintenant quelque année que je dois refaire tourner sur ce même serveur, seulement problème, la version de php que je dois utiliser doit être inférieur à la 5.3 sinon j'ai énormément de soucis avec des commandes qui ne sont plus prises en compte.
J'ai essayé d'installer un wamp 2.0 avec un php en 5.2.8 sur le même serveur, en changeant tous les ports d’accès et en lançant les deux en même temps.
L’accès aux trois projets marchent bien, pas de soucis de ce côté là, mais les hics sont des soucis de données qui ne sont plus trouvés pour certains projets.
Des soucis de données, c'est à dire que j'ai les deux serveurs phpmyadmin qui "interférent" entre eux, que j'aille sur n'importe quel port 8080 ou 8090 (que j'utilise), le phpmyadmin est le même donc je n'ai pas accès aux données d'un des deux, du coup pareil pour mes projets, l'accès aux données ne ce fait pas du tout.
Modifie 1 fois. Derniere modification le 18/01/2017 à 10:22 par nicoptv.
PhpMyAdmin, ce n'est pas un serveur, c'est une application qui utilise des serveurs MySQL.
Rien ne vous empêche de changer aussi le port 3306 d'un ses serveurs MySQL par 3307 par exemple. Il suffit juste de préciser le numéro du port 3307 dans les procédure de connexion à MySQL.
Nota : C'est ce qui est fait avec Wampserver 3.0.8 pour utiliser MySQL et MariaDB (Donc deux serveurs SQL) conjointement. Avec même un exemple de configuration de PhpMyAdmin pour pouvoir utiliser l'un au l'autre des serveurs MySQL ou MariaDB.
Même en changeant le port de mysql cela ne change rien à l’accès aux deux "MySQL", un seul est accessible est toujours sur les deux ports (localhost:8090 et localhost:8080).
Il faut aussi changer le nom d'un des services MySQL de manière à pouvoir avoir deux instances différentes de mysql, mais avec les vieilles versions de wampserver que vous avez, je ne sais plus comment faire sans avoir de problème. (C'est prévu avec Wampserver 3.0.8). Sincèrement, je pense que vous vous compliquez la vie, tout ça pour ne pas faire évoluer du code PHP. Il faudra bien que vous le fassiez un jour ou l'autre ; la procrastination a ses limites.
Je n'ai pas bien compris ce que vous entendez par faire "tourner" sur votre wampserver. Parlez-vous de projets mise en "production" ou en "maintenance" ou encore en "développement" ?
J'ai sur mon wampserver six versions différentes que je fais cohabiter ensemble sans trop de problèmes. Sauf que mon wampserver sert à faire que du développement. A un instant donné, je bascule vers l'une de ces versions afin de faire les tests dont j'ai besoin.
Si à l'inverse, je crois comprendre que vous désirez faire de la "production", votre vieux projet doit nécessairement migrer dans la version php que vous utilisez. A trop vouloir faire du spécifique dans vos développements, vous vous retrouver dans une usine à gaz qui est difficile à faire évoluer sans tout remettre en cause.
Je ne suis pas partisan de créer autant de services (Apache & Mysql) que vous avez de versions différentes à gérer. Votre travail consiste surtout à rendre votre serveur web cohérent et non à gérer de multiple versions qui ne vont que vous compliquer l’existence.
Jetez un coup d’œil à ma version que vous trouverez en téléchargement sur mon site (voir en bas de ce message).
@+
---------------------------------------------------------------------------------------------------------------------------------------------------------------- Mon site : [www.jcz.fr]