[RESOLU] wampserver reste en orange

as2
Eléphant du PHP | 132 Messages

30 mars 2025, 00:30

Bonjour,
J'utilise wampserver depuis des années.
Aujourd'hui l'icone reste orange, j'ai redémarré, chercher sur le net, changer le port 80 en 82, rien n'y fait ça reste orange et mon php local ne marche plus.
Pouvez-vous m'aider ?
Je suis sous windows 10 et wampserver c'est le 2.5

as2
Eléphant du PHP | 132 Messages

30 mars 2025, 09:05

Autre question très importante : admettons que je désinstalle wampserver 2.5 : est-ce que ça supprimerait toutes mes bases de données, tous mes programmes en php dans le dossier wamp ??? ce serait des années de travail perdu. Comment faire pour n'installer que le logiciel et garder ses données ? Et tant qu'on y est, quelle adresse pour télécharger wampserver pour windows 10 ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

30 mars 2025, 16:22

Alors, si l'icone est orange c'est que soit Apache, soit MySQL n'a pas démarré correctement.
Si tu as essayé d'aller sur localhost et que ça ne marche pas, la bonne nouvelle c'est que MySQL a démarré correctement.
DONC première étape : ON FAIT DES SAUVEGARDES !
1) Sauvegarde SQL
Lance un terminal/invite de commande, en faisant Windows+R, puis cmd [Entrée]
Et voici les commandes à lancer :

Code : Tout sélectionner

cd "C:\wamp\bin\mysql\mysql5.6.17\bin\" mysqldump.exe -u root -p mabase > C:\mabase.sql
En ajustant "mysql5.6.17" à la version de MySQL qui est installé (va voir avec l'explorateur Windows)
Et en ajustant "mabase" au nom de ta base de données.
A refaire autant de fois que tu as de bdd

2) Sauvegarde des fichiers
Là c'est facile, tu vas avec l'explorateur Windows dans C:\wamp\www\ et tu copies tes fichiers/répertoires ailleurs.

Ensuite, si tu veux "juste" essayer de résoudre le problème, il faut que tu ailles dans les logs d'Apache, probablement situé ici : C:\wamp\logs\apache_error.log et essaye de comprendre le message d'erreur qui indique normalement la raison du problème lancement d'Apache
Mais avant de bricoler, fais bien tes sauvegardes.


Et enfin, pour changer de versions de Wampserver, suis bien la doc ici :
http://forum.wampserver.com/read.php?1, ... msg-119444
Même si tu arrives à refaire fonctionner Wampserver 2.5, il faut que tu envisages de passer à Wampserver 3 pour avoir les dernières versions de PHP.
Quand tout le reste a échoué, lisez le mode d'emploi...

as2
Eléphant du PHP | 132 Messages

30 mars 2025, 20:10

Pardon, je suis un peu nul, quand tu dis
cd "C:\wamp\bin\mysql\mysql5.6.17\bin\"
mysqldump.exe -u root -p mabase > C:\mabase.sql
En ajustant "mysql5.6.17" à la version de MySQL qui est installé (va voir avec l'explorateur Windows)
Et en ajustant "mabase" au nom de ta base de données.
A refaire autant de fois que tu as de bdd

mysql5.6.17 : ça pas de problème c'est comme ça chez moi dans le chemin que tu donnes.
Ensuite pour changer mabase je comprends mal. dans le dossier mysql5.6.17 en principe mes bdd sont dans le dossier data, non ?
J'avais fait une sauvegarde sur un second DD en sauvegardant ce dossier et avec l'explorateur de windows, j'aimerais autant faire comme ça non ?

as2
Eléphant du PHP | 132 Messages

30 mars 2025, 20:17

L'erreur appache c'est ça :

C:/wamp/bin/apache/apache2.4.9'
[Sat Mar 29 23:50:38.109417 2025] [mpm_winnt:notice] [pid 6188:tid 624] AH00418: Parent: Created child process 2196
[Sat Mar 29 23:50:38.546890 2025] [mpm_winnt:notice] [pid 2196:tid 736] AH00354: Child: Starting 64 worker threads.
[Sun Mar 30 00:16:03.655595 2025] [mpm_winnt:notice] [pid 6188:tid 624] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Sun Mar 30 00:16:05.686714 2025] [mpm_winnt:notice] [pid 2196:tid 736] AH00364: Child: All worker threads have exited.
[Sun Mar 30 00:16:05.749217 2025] [mpm_winnt:notice] [pid 6188:tid 624] AH00430: Parent: Child process 2196 exited successfully.
[Sun Mar 30 08:57:42.945963 2025] [mpm_winnt:notice] [pid 10280:tid 736] AH00455: Apache/2.4.9 (Win64) PHP/5.5.12 configured -- resuming normal operations
[Sun Mar 30 08:57:42.945963 2025] [mpm_winnt:notice] [pid 10280:tid 736] AH00456: Apache Lounge VC11 Server built: Mar 16 2014 12:42:59
[Sun Mar 30 08:57:42.945963 2025] [core:notice] [pid 10280:tid 736] AH00094: Command line: 'c:\\wamp\\bin\\apache\\apache2.4.9\\bin\\httpd.exe -d

as2
Eléphant du PHP | 132 Messages

30 mars 2025, 22:15

Franchement j'arrive pas à executer : mysqldump.exe -u root -p mabase > C:\mabase.sql
Dans le répertoire mysql5.6.17 j'ai les dossier bin, donc là pas de probleme je peux lancer mysqldump.exe
Ensuite je comprends bien qu'il faut changer mabase par le nom d'une de mes bases, ce qui m'embéte c'est le chemin, si je mets une de mes bases à la place de mabase, exemple j'ai une base qui s'appelle essais, mais qui se trouve dans data\essais, comment écrire ce chemin ????
mysqldump.exe -u root -p essais > C:\mabase.sql ne marche pas, ça me mets accés refusé.

as2
Eléphant du PHP | 132 Messages

31 mars 2025, 11:20

mysqldump -u root -p essais > C:\mabase

accés refusé

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

31 mars 2025, 13:47

Pour qu'un export de base de données soit facilement exploitable, il faut exporter les données au format SQL, et non pas juste sauvegarder le dossier data/ car les données sont stockées dans un format propre à l'installation et surtout la version de ce MySQL donc tu ne pourras pas les réimporter dans une autres installations sauf à avoir exactement les mêmes paramètres.

Concernant l'accès refusé sur mysqldump, c'est peut-être simplement car ton utilisateur n'a pas le droit d'écrire dans C:\ directement.
La solution la plus simple est d'exécuter ton invite de commande en administrateur (Démarrer, rechercher "Invite de commandes", et là tu cliques sur "Exécuter en tant qu'administrateur")
Quand tout le reste a échoué, lisez le mode d'emploi...

as2
Eléphant du PHP | 132 Messages

31 mars 2025, 16:58

oui ça marche un peu mieux en mode administrateur.
ça me demande un mot de passe, j'ai mis root
et ça me mets :
mysqldump: Got error: 2003: Can't connect to MySQL server on ’localhost' (10061) when trying to connect
Je me demande si la base de données n'est pas vérolée ?

as2
Eléphant du PHP | 132 Messages

31 mars 2025, 23:46

OUF, tout remarche.
C'était mes BDD qui étaient vérolées.
Or, en Janvier j'avais tout copier le fichier DATA sur un second DD.
J'ai effacé le DATA de wamp, je l'ai remplacé par la copie.
Relancer Wampserver : VERT

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

02 avr. 2025, 11:28

Bonne nouvelle !
Profites-en pour faire une sauvegarde au format SQL ;)
Quand tout le reste a échoué, lisez le mode d'emploi...

as2
Eléphant du PHP | 132 Messages

02 avr. 2025, 11:41

OUF, tout remarche.
C'était mes BDD qui étaient vérolées.
Or, en Janvier j'avais tout copier le fichier DATA sur un second DD.
J'ai effacé le DATA de wamp, je l'ai remplacé par la copie.
Relancer Wampserver : VERT
Oui, mais ça j'ai toujours pas compris comment faire, le mysqldump.exe reste un mystère pour moi...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

04 avr. 2025, 14:16

Tu peux faire un export de ta base depuis phpmyadmin, maintenant que Wampserver refonctionne
Quand tout le reste a échoué, lisez le mode d'emploi...

as2
Eléphant du PHP | 132 Messages

07 avr. 2025, 17:46

Tu peux faire un export de ta base depuis phpmyadmin, maintenant que Wampserver refonctionne
Ha oui, j'avais pas vu que l'on pouvait exporter toute la base en une seule fois avec phpmyadmin.
ça donne un gros fichier texte 127_0_0_1.sql que j'ai eu du mal à ouvrir (mon pc est un peu lent depuis quelques temps, y a t'il une section nettoyage pc ici ?)
Je l'ai sauvegardé ailleurs.
Je suppose qu'en collant le gros texte dans une commande SQL et en l'executant ça crée automatiquement toutes les bases de données ?

Autre chose :

Mon site chez free est HS ce jour, y compris les BDD...
D'autres sont comme moi ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

08 avr. 2025, 10:10

Le plus efficace, c'est d'aller regarder/poser la question sur le newsgroup pages perso de Free, l'admin des pages perso salarié de Free y est connecté très souvent et y intervient pour indiquer les maintenances en cours.
https://assistance.free.fr/articles/766
Doc pour se connecter à des newsgroup : http://normandietp.free.fr/cms/index.ph ... sages/nntp

Sinon, tu peux surveiller les différents forums de la communauté Free ou y poser la question :
https://forum.freenews.fr/index.php?board=51.0
https://forum.free-reseau.fr/forum/13-s ... es-persos/
https://forum.universfreebox.com/viewforum.php?f=25


:arrow: Enfin, une recommandation personnelle, si tu en as la possibilité, c'est que tu cherches un vrai hébergeur qui ne va te coûter que quelques euros par an, mais au moins, tu auras un vrai support, des perfs correctes et un nom de domaine dédié qui t'appartient.
Pour le temps que tu as passé à développer ton site, ça en vaut probablement le coût.
Quand tout le reste a échoué, lisez le mode d'emploi...