erreur en cours d’exécution apache après l’installation xampp

J’ai installé xampp sur win7 et obtenez cette erreur lors du démarrage d’apache. J’ai décoché skype et rien ne change. Comment trouver ce qui utilise le port 80? Comment puis-je résoudre ce problème s’il vous plaît. Je n’ai pas un autre serveur en cours d’exécution.

update this is the error. I click on start and get this problem Error: Apache shutdown unexpectedly. 11:27:19 PM [Apache] This may be due to a blocked port, missing dependencies, 11:27:19 PM [Apache] improper privileges, a crash, or a shutdown by another method. 11:27:19 PM [Apache] Press the Logs button to view error logs and check 11:27:19 PM [Apache] the Windows Event Viewer for more clues 11:27:19 PM [Apache] If you need more help, copy and post this 11:27:19 PM [Apache] entire log window on the forums 

Le lien ci-dessous ne m’a pas aidé

Pourquoi Apache ne démarre-t-il pas dans l’installation de XAMPP?

Voici le journal des erreurs

 [Sat Jun 07 22:36:53.823331 2014] [ssl:warn] [pid 6048:tid 236] AH01909: www.example.com:443:0 server certificatee does NOT include an ID which matches the server name [Sat Jun 07 22:36:54.084345 2014] [ssl:warn] [pid 6048:tid 236] AH01909: www.example.com:443:0 server certificatee does NOT include an ID which matches the server name [Sat Jun 07 22:36:55.240412 2014] [mpm_winnt:notice] [pid 6048:tid 236] AH00455: Apache/2.4.9 (Win32) OpenSSL/1.0.1g PHP/5.5.11 configured -- resuming normal operations [Sat Jun 07 22:36:55.241412 2014] [mpm_winnt:notice] [pid 6048:tid 236] AH00456: Apache Lounge VC11 Server built: Mar 16 2014 12:13:13 [Sat Jun 07 22:36:55.241412 2014] [core:notice] [pid 6048:tid 236] AH00094: Command line: 'E:\\xampp\\apache\\bin\\httpd.exe -d E:/xampp/apache' [Sat Jun 07 22:36:55.339417 2014] [mpm_winnt:notice] [pid 6048:tid 236] AH00418: Parent: Created child process 1840 [Sat Jun 07 22:36:55.950452 2014] [ssl:warn] [pid 1840:tid 248] AH01909: www.example.com:443:0 server certificatee does NOT include an ID which matches the server name [Sat Jun 07 22:36:56.202467 2014] [ssl:warn] [pid 1840:tid 248] AH01909: www.example.com:443:0 server certificatee does NOT include an ID which matches the server name [Sat Jun 07 22:36:56.299472 2014] [mpm_winnt:notice] [pid 1840:tid 248] AH00354: Child: Starting 150 worker threads. 

Essayez ces méthodes, ça devrait marcher:

  • quitter / quitter Skype (assurez-vous qu’il ne fonctionne pas) car il réserve localhost: 80
  • Désactiver l’antivirus (essayez d’abord de désactiver Skype et de recommencer, si cela n’a pas fonctionné)
  • Faites un clic droit sur le panneau de configuration xampp et exécutez-le en tant qu’administrateur

J’ai eu le même problème, j’ai résolu de changer les ports.

-> Cliquez sur le bouton Config avant de Apache.
1) Sélectionnez Apache (httpd.conf)
2) a recherché cette ligne: Listen 80
3) a changé pour cela: Écouter 8081
4) fichier enregistré
-> Cliquez sur le bouton Config avant Apache.
1) Sélectionnez Apache (httpd-ssl.conf)
2) a recherché cette ligne: Listen 443
3) a changé pour cela: Listen 444
4) fichier enregistré
Je peux exécuter xammp depuis le port 8081
http: // localhost: 8081 /
Vous devez donner le numéro de port que vous avez donné pour entrer dans le localhost
J’espère que cela vous aidera à comprendre ce qui se passe.

Je pense que tuer le processus qui utilise ce port est plus facile à gérer que de changer les ports dans les fichiers de configuration. Voici comment procéder dans Windows. Vous pouvez suivre la même procédure pour Linux mais des commandes différentes. Exécutez l’invite de commande en tant qu’administrateur. Ensuite, tapez la commande ci-dessous pour trouver tous les processus utilisant le port.

 netstat -ano 

Il y aura beaucoup de processus utilisant différents ports. Donc, pour obtenir uniquement le port, nous devons utiliser findstr comme ci-dessous (ici, j’utilise le port 80)

 netstat -ano | findstr 80 

cette volonté vous a donné un tel résultat

 TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 7964 

Le dernier numéro est l’ID du processus. Nous devons donc tuer le processus en utilisant PID, nous pouvons utiliser la commande taskkill pour cela.

 taskkill /PID 7964 /F 

Exécutez à nouveau votre serveur. Cette fois, il pourra courir. Cela peut utiliser pour le serveur Mysql aussi.

http://www.example.com:443:0 Le certificate de serveur n’inclut PAS un identifiant correspondant au nom du serveur

J’avais cette erreur en essayant de démarrer Apache, il n’y a pas d’erreur avec Apache. C’est une erreur de dépendance sur Windows 8 – probablement la même chose pour 7. Il suffit de faire un clic droit et de lancer Admin 🙂

Si vous obtenez toujours une erreur, vérifiez que votre antivirus / pare-feu ne bloque pas Xampp ou le port 443.