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:
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.