J'ai installé xampp sur win7 et j'obtiens 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 certificate 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 certificate 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 certificate 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 certificate 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.
-> Bouton cliqué Config devant Apache.
1) Sélectionnez Apache (httpd.conf)
2) recherché cette ligne: Listen 80
3) changé pour cela: Listen 8081
4) fichier sauvegardé
-> Cliquez sur le bouton Config situé devant Apache.
1) Sélectionnez Apache (httpd-ssl.conf)
2) recherché cette ligne: Listen 443
3) changé pour cela: Listen 444
4) fichier sauvegardé
Je peux exécuter xammp à partir du port 8081
http: // localhost: 8081 /
Vous devez donner le numéro de port que vous avez donné pour entrer dans l'hôte local
J'espère que cela vous aide à 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 le faire dans Windows. Vous pouvez suivre la même procédure sous Linux mais avec des commandes différentes. Exécutez l'invite de commande en tant qu'administrateur. Tapez ensuite la commande ci-dessous pour connaître tous les processus utilisant le port.
netstat -ano
Il y aura beaucoup de processus utilisant différents ports. Donc, pour n’avoir que le port, il faut utiliser findstr
comme ci-dessous (ici j’utilise le port 80)
netstat -ano | findstr 80
cela vous a donné un résultat comme celui-ci
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 7964
Le dernier numéro est l'ID de processus du processus. donc ce que nous devons faire est de tuer le processus en utilisant PID, nous pouvons utiliser la commande taskkill
pour cela.
taskkill /PID 7964 /F
Exécutez votre serveur à nouveau. Cette fois, il sera capable de courir. Cela peut utiliser pour le serveur Mysql aussi.
J'ai eu la même erreur lorsque xampp a été installé sur Windows 10.
www.example.com:443:0 Le certificat de serveur n'inclut PAS d'ID correspondant au nom du serveur.
Alors j'ai ouvert httpd-ssl.conf
fichier dans le dossier xampp et modification de la ligne suivante
ServerName www.example.com:443
À
ServerName localhost
Et le problème a été résolu.
www.example.com:443:0 Le certificat de serveur n'inclut PAS d'ID 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. Juste un clic droit et lancez en tant qu'administrateur :)
Si le problème persiste, votre antivirus/pare-feu ne bloque pas Xampp ni le port 443.