J'ai installé Wamp il y a plus d'un an (la v3.0 je crois) pour un petit projet et tout fonctionnait bien. J'ai voulu m'en resservir récemment (après 10 mois de non utilisation) et j'ai constaté que mon serveur Apache ne démarrait plus.
Je l'ai désinstallé, et installé la dernière version, même résultat.
Je suis sous Windows 10 64 bits. J'ai à présent Wamp v3.2.3. Apache 2.4.46 Port 80 - PHP 7.3.21 MySQL 5.7.31 Port 3306 MariaDB 10.4.13 Port 3307 PHP 5.6.40 for CLI L'icône est orange (wampmysqld64 et wampmariadb64 se lancent bien).
J'ai vérifier l'ensemble des 20 points (pas de Skype en fonction, pas de IIS installé, pas d'autres php.ini...).
Pas d'erreurs dans les logs mais... des erreurs ressortent des fois dans l'Observateur d'événement. En fait les même que lorsque j'utilise l'outil "Vérifier l'état des serveurs", à savoir : EXIT error code:1066 Help message for error code 1066 is:Le service a renvoyé un code d'erreur qui lui est spécifique. >>> AH00015: Unable to open logs . >>> AH00451: no listening sockets available, shutting down .
En googlant un peu j'ai vu ce problème revenir quelques fois il y a quelques années et je n'ai trouvé de solutions qui correspondaient :\
Est-ce que quelqu'un serait en mesure de m'aider ?
- Vérifier que tous les paquetages VC++ sont bien installés et avec les dernières versions. Pour ce faire, utilisez l'outil : Vérifications paquetages VC installés N'utilisez pas une ancienne version de l'outil que vous auriez déjà téléchargé. Télécharger toujours la dernière version juste avant de l'utiliser. Pour télécharger les paquetages manquants, ne vous fiez pas aux liens Microsoft, ils ne sont pas toujours fiables, télécharger les paquetages sur http://wampserver.aviatechno.net dans la section Visual C++ Redistribuable Packages
- Si ce n'est pas déjà fait, appliquez la mise à jour 3.2.4 sur votre version de Wampserver Wampserver update 3.2.4
The service 'wampapache64' is NOT started EXIT error code:1066 Help message for error code 1066 is:Le service a renvoyé un code d'erreur qui lui est spécifique. >>> AH00015: Unable to open logs . >>> AH00451: no listening sockets available, shutting down .
The service 'wampmysqld64' is started Service Session : LocalSystem
The service 'wampmariadb64' is started Service Session : LocalSystem
WampServer (Apache, PHP and MySQL) will not function properly if any service 'wampapache64' 'wampmysqld64' 'wampmariadb64' is not started.
all services BINARY_PATH_NAME are OK
###
State of services:
The service 'wampapache64' is NOT started EXIT error code:1066 Help message for error code 1066 is:Le service a renvoyé un code d'erreur qui lui est spécifique. >>> AH00015: Unable to open logs . >>> AH00451: no listening sockets available, shutting down .
The service 'wampmysqld64' is started Service Session : LocalSystem
The service 'wampmariadb64' is started Service Session : LocalSystem
WampServer (Apache, PHP and MySQL) will not function properly if any service 'wampapache64' 'wampmysqld64' 'wampmariadb64' is not started.
all services BINARY_PATH_NAME are OK
###
Je n'avais pas fait "Tester le port 80". Je n'arrive pas à comprendre de quoi il est question malgré tout :\ "System" ça veut dire que Windows 10 se sert du port 80 ? Que puis-je faire pour ça ?
===== Tested by command netstat filtered on port 80 =====
Test for TCP Your port 80 is used by a processus with PID = 4 The processus of PID 4 is 'System' Session: Services The service of PID 4 for 'System' is 'N/A' *** ERROR *** This service IS NOT from Wampserver - Should be: 'wampapache64'
Test for TCPv6 Your port 80 is used by a processus with PID = 4 The processus of PID 4 is 'System' Session: Services The service of PID 4 for 'System' is 'N/A' *** ERROR *** This service IS NOT from Wampserver - Should be: 'wampapache64'
===== Tested by attempting to open a socket on port 80 =====