87 votes

Apache ne fonctionne pas à partir du panneau de configuration de XAMPP ( Erreur : Apache s'est arrêté de manière inattendue. Cela peut être dû à un port bloqué)

J'ai installé XAMPP (xampp-win32-1.8.2-0-VC9-installer.exe) sur Windows 7 avec succès. Mais malheureusement, l'erreur suivante a été trouvée lors de l'exécution d'Apache à partir du panneau de configuration de XAMPP :

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

Error on running Apache at XAMPP Controm Panel

0voto

Priyansh gupta Points 1

Utilisez n'importe quelle méthode pour laquelle le serveur fonctionne, après quoi vous pouvez utiliser cette adresse pour ouvrir la page sur le navigateur (si vous avez remplacé le port 80 par 81).

http://localhost:81/phpmyadmin/

0voto

mdenci Points 147

Je viens de voir ça maintenant car j'ai le même problème, mais changer le port ou toute autre réponse n'a pas fonctionné pour moi.

Voici le problème : j'ai installé XAMPP à un emplacement personnalisé (ex. D:\Programming\XAMPP ). Maintenant, comme les fichiers de configuration dans xampp ont des emplacements simples (/xampp/mysql/data etc.) mes services ne pouvaient pas démarrer.

Donc, j'ai juste eu à renommer tous ces emplacements de /xampp/mysql/data à D:/Programming/XAMPP/mysql/data et maintenant ça fonctionne.

0voto

Zellev Points 13

Pour ceux d'entre vous qui viennent d'activer manuellement la protection Ransomware de Windows Defender, il se peut que votre dossier xampp ou votre lecteur c:³ soit répertorié dans le dossier protégé, et que httpd.exe, php.exe soit bloqué pour y accéder.

0voto

ananda Points 1

Bien qu'il s'agisse très probablement d'un problème de blocage de port, vous pouvez toujours vérifier si les paramètres d'Apache sont corrects :

  1. Ouvrez l'invite de commande et naviguez dans le dossier bin de votre installation apache : cd C:/xampp/apache/bin

  2. Exécutez ensuite la commande suivante pour voir si la syntaxe est correcte : httpd.exe -t

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X