Bonjour, Je viens d'installer la version 2.2d-x32 après avoir désinstallé la version précédente que j'avais 2.1e-x32 et qui fonctionnait bien et j'ai également supprimé complètement le répertoire wamp. Maintenant cela ne marche plus, j'ai l'erreur de plantage classique windows "Apache HTTP Server a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru." Pouvez vous m'aider SVP, car je m'en sert tous les jours. Merci
Vérifiez que vous êtes « à jour » dans les packages redistribuables vc6 et vc9 et vc10 Même si vous pensez être à jour, installez en tant qu'administrateur et si message "Déjà installé", validez Réparer.
paquetages vc6 package redistribuable microsoft visual c++ 2005 sp1 (x86) (32 bits) [www.microsoft.com] package redistribuable microsoft visual c++ 2005 sp1 (x64) (64 bits) [www.microsoft.com] paquetages vc9 microsoft visual c++ 2008 sp1 redistributable package (x86) (32 bits) [www.microsoft.com] microsoft visual c++ 2008 sp1 redistributable package (x64) (64bits) [www.microsoft.com]
paquetages vc10 Package redistribuable de Microsoft Visual C++ 2010 SP1 (x86) [www.microsoft.com] Package redistribuable de Microsoft Visual C++ 2010 SP1 (x64) [www.microsoft.com]
si vous avez un windows 64 bits, il faut installer les deux versions 32 et 64bits de chaque paquetage
Dans le cas d'erreurs telles que la votre, aller voir dans l'observateur d'événements quelles sont les détails des erreurs signalées peut mettre très vite sur la voie de la résolution du problème.
Les fichiers suivant seront inclus dans le rapport d'erreur C:\DOCUME~1\XXXX\LOCALS~1\Temp\WERac6b.dir00\httpd.exe.mdmp C:\DOCUME~1\XXXX\LOCALS~1\Temp\WERac6b.dir00\appcompat.txt
Par ailleurs je l'ai installé sur un portable et là sans problèmes.
J'ai l'impression qu'il doit rester des modules appartenant à la version précédente et que dans ces différents appels de module il ne tombe pas sur le bon? Enfin c'est une idée.
Chose bizare, j'ai 2 fois le signalement du problème à Microsoft ?
Modifie 1 fois. Derniere modification le 05/07/2012 à 08:36 par murof.
Vous, vous n'utilisez pas C++, mais les modules Apache, PHP et MySQL en ont besoin, c'est d'ailleurs ce que dit le message d'erreur : > szAppName : httpd.exe szAppVer : 2.2.21.0 szModName : msvcr90.dll Il y a un problème avec le paquetage VC9.
Dans une fenêtre de commande (Démarrer, Exécuter, cmd.exe, supprimez les deux services wampapache et wampmysqld par les commandes :
sc delete wampapache sc delete wampmysqld
Lancez Wampserver, dont l'icône restera rouge puisqu'il n'y a plus de services, puis, via cette icone : - Apache, Service, Installer le service - MySQL, Service, Installer le service Puis, toujours via l'icône, Démarrer les services. Quitter Wampserver
Lancer Wampserver.
Si toujours erreur ou problème, voir les messages d'erreur dans l'Obsvateur d'événements.
Pourquoi avez-vous supprimé le fichier "C:\wamp\bin\php\php5.3.10\php.ini" ? La procédure de vérification dit : « Y a t'il d'autre fichiers "php.ini" que ceux contenu dans l'arborescence de wamp » Le fichier que vous avez supprimé fait partie de l'arborescence de wamp.
En revanche le fichier Application Data\devphp\php.ini doit être supprimé par la désinstallation de devphp.
Pour XP, ce doit être Installation/Suppression de programmes, Composants Windows ou un truc du même genre.
120705 10:45:28 [Note] Plugin 'FEDERATED' is disabled. 120705 10:45:28 InnoDB: The InnoDB memory heap is disabled 120705 10:45:28 InnoDB: Mutexes and rw_locks use Windows interlocked functions 120705 10:45:28 InnoDB: Compressed tables use zlib 1.2.3 120705 10:45:28 InnoDB: Initializing buffer pool, size = 128.0M 120705 10:45:28 InnoDB: Completed initialization of buffer pool 120705 10:45:28 InnoDB: highest supported file format is Barracuda. 120705 10:45:28 InnoDB: Waiting for the background threads to start 120705 10:45:29 InnoDB: 1.1.8 started; log sequence number 1595675 120705 10:45:32 [Note] Event Scheduler: Loaded 0 events 120705 10:45:32 [Note] wampmysqld: ready for connections. Version: '5.5.20-log' socket: '' port: 3306 MySQL Community Server (GPL)
L'observateur d'évenement m'indique pour la derniere ligne en erreur: Application défaillante httpd.exe, version 2.2.21.0, module défaillant msvcr90.dll, version 9.0.30729.6161, adresse de défaillance 0x0006bf34.
Apache ne démarre pas. Il y a un le même problème qu'au début, "module défaillant msvcr90.dll", donc VC9.
Désinstaller toutes les occurrences de "Microsoft Visual C++ 2008 Redistribuable" Redémarrer la machine Installer Redistribuable VC9 des liens ci-dessus.
murof a écrit: ------------------------------------------------------- > Faut-il réinstalle la version 64 bits ? moi je suis seulement en 32 Il faut lire et pas en diagonale ce que j'écrit : « si vous avez un windows 64 bits, il faut installer les deux versions 32 et 64bits de chaque paquetage »
szModVer : 9.0.30729.6161 est bien le numéro de la dernière version.
Vous avez bien désinstallé et redémarré AVANT d'installer la version 32 bits de VC9 ?
D'autre part, à la suite des 20 points de vérification, vous notez :
> Dans le fichier "Windows\System32\drivers\etc\host > je n'ai qu'un seul 127.0.0.1 localhost et plein d'autre 127.0.0.1
Là aussi, j'ai écrit : « Dans le fichier "Windows\System32\drivers\etc\hosts" la SEULE ligne active c'est-à-dire ne commençant par # DOIT ÊTRE
127.0.0.1 localhost
et exister une seule fois. » Vous supprimez TOUT sauf la SEULE et UNIQUE ligne 127.0.0.1 localhost.
D'où viennent ces autres lignes "127.0.0.1..." ?
Lorsque je demande de faire des choses, il faut les suivre à la lettre, sinon, comment voulez-vous que l'on puisse progresser !
Excuse mais le prend pas mal, je lis ce que tu écris et si je te demande si faut installé la version 64 bits c'est uniquement pour avoir confirmation que j'ai bien fait ce qu'il fallait.
"Vous avez bien désinstallé et redémarré AVANT d'installer la version 32 bits de VC9 ? "
Oui je l'ai bien fait..
Pour le host j'ai
127.0.0.1 localhost # Start of entries inserted by Spybot - Search & Destroy 127.0.0.1 www.007guard.com 127.0.0.1 007guard.com 127.0.0.1 008i.com 127.0.0.1 www.008k.com 127.0.0.1 008k.com 127.0.0.1 www.00hq.com 127.0.0.1 00hq.com . . . # End of entries inserted by Spybot - Search & Destroy
Je pense qu'il s'agit de ce qu'a controlé Search & Destroy
J'avais compris une seule ligne 127.0.0.1 localhost
ce que j'ai bien, je n'avais pas compris qu'il s'agissait simplement du 127.0.0.1
Si je supprime les autres lignes cela ne va t'il pas me créer d'autre problèmes?
Search et Destroy détourne l'utilisation du fichier hosts - et encore, le votre n'est rien comparé à d'autres qui comportaient plus de 50000 lignes. Le fichier hosts n'est pas fait pour détourner les urls, c'est le rôle du parefeu et/ou de l'anti-virus.
Nettoyez le fichier hosts, ne laissez que "127.0.0.1 localhost" et interdisez à Search et Destroy d''écrire dans le fichier hosts. Le mieux est même de désinstaller totalement Search & Destroy qui ne sert plus à grand chose actuellement. Utilisez MAM (Malwarebytes Anti-Malware) en version gratuite, c'est amplement suffisant.
Néanmoins, votre problème ne vient pas de là et les messages d'erreur ne m'inspirent pas beaucoup.
Par exemple, dans : > C:\DOCUME~1\XXXXX\LOCALS~1\Temp\WER0861.dir00\httpd.exe.mdmp Les XXXXX, c'est vous qui les avez mis ? Car j'aimerais bien savoir à quel chemin réel cela correspond parce que Wampserver ne met rien dans Documents and Settings ni dans LocalData
OK, pour XP, c'est le chemin des minidump (mdmp) et des fichiers relatifs aux erreurs.
Cette erreur : > szAppName : httpd.exe szAppVer : 2.2.21.0 szModName : msvcr90.dll > szModVer : 9.0.30729.6161 offset : 0006bf34 m'intrigue alors que c'est bien la dernière version du paquetage VC9 et que vous n'aviez pas d'erreur avec Wampserver 2.2e. 2.2e : Apache 2.2.22, PHP 5.3.13 2.2d : Apache 2.2.21, PHP 5.3.10 D'ailleurs pourquoi avoir changé de version ?
Par acquit de conscience, vérifier avec le gestionnaire des services (Démarrer, Exécuter, services.msc) que le chemin de l'exécutable du service wampapache (Propriétés) correspond bien à votre installation : "C:\wamp\bin\apache\apache2.2.21\bin\httpd.exe" -k runservice
La question était plutôt sur le ton de la plaisanterie... Ce n'est pas grave en soi - sauf, pour le moment, pour vous, puisque ça ne fonctionne pas. En principe, on change de version Apache, PHP ou MySQL pour corriger un bug ou avoir des améliorations dont on a besoin et, toujours en principe, on ne redescend pas de version sauf pour des problèmes d'incompatibilité avec la nouvelle version.
S'il y avait un défaut dans le fichier wamp\bin\apache\Apache2.2.21\conf\httpd.conf, il y aurait une erreur dans l'observateur d'événements du genre The Apache service named reported the following error: >>> AH00526: Syntax error on line 39 of J:/wamp/bin/apache/Apache2.2.21/conf/httpd.conf:
J'avoue que là, je reste dubitatif et même perplexe. Peut-être que la nuit portera conseil.
Si ça peu aider je me souviens qu'hier quand j'ai supprimé "Microsoft Visual C++ 2008 Redistribuable" j'ai vu qu'il y avait également une version 2005.