Bonjour à tous et brvo pour ce super logiciel qu'est wamp !!
Voilà. Je possède un vista home premium. Wamp s'installe nickel, les services se lancent sans problèmes, et apache répond au localhost ou au 127.0.0.1 sans aucun soucis.
Le problème, c'est que mes page sont très longues à s'afficher (10 - 20 secondes en moyenne).
J'ai donc désactivé mon parefeu (zone alarm), le pare feu windows, mon antivirus (avast), windows defender, spybot, le controle parental, et vérifié que apache écoutai bien toutes les adresse sur le port 80.
Mais hélas, ça ne change rien, que je soit sous IE, firefox ou autre navigateur, ça met beaucoup de temps à s'afficher (sans dépasser le timeout par contre).
Pour préciser, les processus apache et mysql ne s'emballe pas inutilement, donc pas de probleme de ce coté là, je pencherai plus sur le l'ecoute d'apache qui serai bridé par vista, mais hélas je ne voit pas comment.
Si quelqu'un aurai une idée, ce serai super simpas de m'aider, car là ça me gallère un peu de perdre du temps comme ça.
Je vous remercie d'avance, vous souhaite une bonne journée, et un bon développement à tous !!!
Alors pour avoir un affichage "instantané, il faut désactiver le service "Moteur de filtrage de base" (BFE) de Vista. ça désactive au passage les services "Génération de clé IKE et authIP" et "Stratégie de sécurité IPsec"
D'après ce que j'ai lu, on perd en sécurité en désactivant ces services... mais personnellement après ça je perd toute connection à internet mais tout fonctionne à fond les manettes en localhost.
Sinon, je continue à fouiller sans trouver, pour savoir s'il n'y a rien à configurer sur ces services... ou trouver une astuce!
Déjà ce que je ne comprend pas c'est que d'après ce que je lis par ci par là, c'est que en désactivant "BFE" on ne perd normalement pas la connection au net... ce qui n'est pas mon cas...
Bon si quelqu'un a des informations supplémentaires....
N.B: une requete MySQL met exactement 3 secondes de moins sans le BFE ...
Effectivement, lorsqu'on désactive ces services, le localhost fonctionne très très bien, par contre, on perd la connexion Internet (mais le réseau netbios continu de fonctionner), je vais essayer de faire des recherches quant à la configuration de ces services afin de voir si y'a pas moyen de les virer ou les configurer !!
Ce n'est pas parce que je ne recule pas que j'avance...
Est ce que c'est chez tout le monde que ça rame en localhost sous Vista avec ces services en marche?
N.B: je vois que tu as aussi ZA (un point commun), mais je n'ai pas essayé de le désinstaller... sa désactivation ne change rien en présence de ces services.
J'en suis venu à faire 2 fichiers .bat pour arrêter/lancer les services plus rapidement! 1 pour arrêter les services incriminés contenant:
net stop "BFE" /y
L'autre pour les relancer:
net start "BFE" net start "PolicyAgent" net start "IKEEXT"
J'ai le double boot Vista/XP et pas de problème avec XP! Au fait, j'ai oublié de préciser que j'ai le même problème avec EasyPHP 1.8b, et si je me souviens bien... il y a qlq mois je n'avais pas ce soucis de lenteur avec EasyPHP (Mise à jour de Vista? Passage à ZoneAlarm? Installation de XY?).
P.S: Le mail à Microsoft est une bonne idée, je te laisse le faire même si je doute que il y ait une réponse concrète!
J'avoue que j'ai encore Zone Alarm d'installé, ce sont les recherches sur le net qui me permettent d'affirmer la réponse... Par contre, j'avoue que j'aimerais aussi trouver un firewall gratuit possédant toutes les qualités de ZA pour vista.
Bon, dernière nouvelle, j'ai désinstallé zone alarm, et effectivement, wamp retrouve toute sa vigueur et sa rapidité : mon problème est résolu, me reste juste à trouver un parefeu gratuit qui fonctionne aussi bien que ZA, et qui est aussi gratuit.
Je viens de trouver la réponse à mon problème de lenteur !!
Quand on install son site sur la machine serveur, il faut faire attention à plusieurs choses :
@ de la base de donnée : il faut mettre localhost !!!!!!!! et pas l'@ extérieure !!! Par contre dans le champs @ du site : il faut mettre l'@ extérieure.
Enfait cela venait que le système rebouclait et mettait 4 à 5 s pour faire cette boucle, alors que sa base de donnée était en local (pour lui).
N'oubliez qd meme pas de : - créer un nouvel utilisateur (dif de root) dans votre base de donnée, avec accée à toute les bases et de toute les @. - faire forwarder vos ports 80 et 3306 vers votre serveur. - et de paramétrer votre php.ini avec "allow all" à la place de "allow 127.0.0.1 deny all"