bonjour je viens de suivre votre tutoriel : car j'avais le message suivant :
- A3 - Votre fichier de configuration fait référence à l'utilisateur «root » sans mot de passe, ce qui correspond à la valeur par défaut de MySQL. Votre serveur MySQL est donc ouvert aux intrusions, et vous devriez corriger ce problème de sécurité. Nous allons maintenant voir comment résoudre l'avertissement :
j'ai suivi les modification pas à pas.
je n'arrive plus à me connecter en local au site que je venais de finir par le chemin habituel . pouvez vous m'expliquer pourquoi et comment y rémédier. merci d'avance.
je ne suis pas très doué en informatique en worpress et wamp je me suis lancé il y 1 mois. le temps de réaliser le site .et depuis que je vois ce message je m'étais dit que je changerais ce mot de passe juste avant d'effectuer le transfert sur le serveur. chose faite ...mais
voila .Pour me connecter jusqu'à présent je rentrait les donnée suivante dans firefox : [localhost] et il me demandait l'admin et le mot de passe.
(et depuis les modifications dans mysql et dans le fichier wamp.)
là c'est erreur de la base de données : erreurs lors de la connexion à la base de donnée.
Peut-être avez vous déjà donné la réponse car en me promenant j'ai cru voir des situations qui se rapprochent de la mienne. "mais dans le doute. " cordialement ronan.
Modifie 1 fois. Derniere modification le 26/10/2015 à 09:27 par Otomatic.
D'autre part, pour les applications Web en général, et pour Wordpress en particulier, il faut utiliser les VirtualHost : Le BESOIN DE VIRTUALHOST sinon, vous allez inéluctablement au devant de problèmes.
En fait je suis un peu tétanisé par la peur de perdre l'ensemble de la création .j'ai pourtant créé un backup juste avant de modifier le mot de passe utilisateur. Selon vous Cela suffit-il ? Ma dernière intervention, ayant créé quelques sueurs froides.j'appréhende une mauvaise compréhension de vos conseils, sans retour possible.
Lorsque vous posez une question, il est absolument nécessaire de spécifier les items suivant : - 1 - windows vista (edition familiale premium) 32 bits.
- 2 - WAMP : Version 2.5
Server Software: Apache/2.4.9 (Win32) PHP/5.5.12
- 3 - Version Apache: 2.4.9
- 4 - Version de PHP: 5.5.12
- 5 - Version de MySQL: 5.6.17
- 6 - l'icône wamp (W) est verte.
- 7 - Dans le fichier c:\Windows\System32\drivers\etc\hosts, quelles sont les lignes actives*
- 8 - Avez-vous accès à localhost (Page d'accueil de wampserver) ? j'arrive sur la page : Configuration Serveur j'y aperçois également le nom de mon projet(nom-projet) dans "vos projets" ainsi qu'un autre projet
abandonné en cours d'élaboration(tutoriel d'un manuel).
- 9 - Avez-vous accès à phpMyAdmin ? oui , j'arrive sur la page ou j'ai pu effectuer les modifications du mot de passe dans
"utilisateurs".
- 10 - Si vous faites référence à un message d'erreur, merci de donner le libellé EXACT et COMPLET
de l'erreur Jusqu'à présent en rentrant ce chemin dans firefox: (http://localhost/"nom-projet"/wp-login.php)
je remplissait la page "Admin" + "mot de passe" et j'avais accès au tableau de bord de Wordpress.
*Depuis la création du mot de passe dans l'utilisateur j'ai ce message d'erreur: -"Erreur lors de la connexion à la base de données"
- 11 - Si vous utilisez un Anti-virus et/ou un Parefeu, merci de donner les noms de ceux-ci j'utilise Gdata total protect
- 12 - Quel est le chemin complet de l'installation de Wampserver (Par exemple D:\wamp\) pas sur d'avoir compris ? : C: \wamp\
D'autre part, pour les applications Web en général, et pour Wordpress en particulier, il faut
utiliser les VirtualHost : Le BESOIN DE VIRTUALHOST sinon, vous allez inéluctablement au devant de
problèmes.
si je comprend bien l'utilisation de localhost dans le chemin fait que ça fonctionne puisque
"localhost" est assimilé par le navigateur comme le nom du site et qu'il trouve ensuite le "nom-projet" en tant que sous projet ?
pour info mon "nom-projet" se trouve bien dans le www du wamp.
Suis-je dans la situation à devoir créer le virtualhost etc... ? si oui,suffit-il de créer des copie pour m'assurer de tout retrouver à l'origine en cas d'erreur de syntaxe.?
je me posais également la question .j'aurais voulu vérifier que le site fonctionne toujours avant de me lancer dans les modification du host en redéfinissant un utilisateur (root ) sans mot de passe. Mais il semble ne plus vouloir accepter un utilisateur sans mot de passe ( case vide refusée) pour info je n'ai vraiment pas insisté.
> Depuis la création du mot de passe dans l'utilisateur j'ai ce message d'erreur: > -"Erreur lors de la connexion à la base de données"
Le mot de passe que vous avez mis à root, n'est pas spécifique à PhpMyAdmin, mais EST un mot de passe pour l'accès à MySQL.* Losque WordPress demande l'accès à la base de données, il le fait avec l'utilisateur préalablement défini, donc sans mot de passe, d'où l'erreur. Il faut modifier le fichier de configuration de Wordpress pour y ajouter le mot de passe que vous avez défini.
------- Configuration Wordpress ----- Un des fichiers les plus importants de votre installation de WordPress est le fichier wp-config.php. Ce fichier est situé le répertoire de base de WordPress et contient les principales directives de configuration de votre site, comme les informations de connexion à la base de données.
Lorsque vous télécharger WordPress pour la première fois, le fichier wp-config.php n'est pas présent. C'est le processus d'installation de WordPress qui créera le fichier wp-config.php en fonction des informations que vous fournirez.
Dans le fichier, vous devriez avoir une ligne comme celle-ci :
define( 'DB_PASSWORD', '' );
qu'il faut modifier en
define( 'DB_PASSWORD', 'MonMotDePasse' );
* PhpMyAdmin n'est qu'une interface graphique avec MySQL. C'est MySQL qui gère les utilisateurs, donc les mots de passe.
merci beaucoup. j'ai bien avancé grâce a vos conseils. je pense que je reprendrais l'ensemble mais après avoir mieux appréhender le php et mysql qui est encore bien flou.
Il me semble que j'y étais presque. j'étais en train de transférer le dossiers contenant le site, via filezilla. et mon (index.html) n'a pas suivit _ dans raison:" impossible de démarrer le transfert."
pourtant tout le reste a bien été transféré. je vais consulter vos Faq peut-être avez vous déjà répondu.
Bizarrement tout le transfert vient de fonctionné.
j'ai essayé après avoir tout vidé de placer les fichiers un par un mais pas plus de résultat.
Une dernière tentative de l'ensemble du fichier il y a 50 minutes et ça a fonctionné. (effet match de rugby ?).
j'ai changé les paramètres dans wp-options pour avoir les bonnes références pour la ligne "siteurl" correspondant à l'accès via un fichier site contenu dans www.
Soit une ligne : (http://www.nomdusite.fr/site)
mais quand je rentre le chemin dans le moteur je n'arrive pas a une page 404 error comme le suggère le tutoriel que je suis.
si j'ai bien compris avant d'enregistrer mon (httpd-vhosts.conf) je dois avoir ce qui suit d'écrit, sur la même page ?
<VirtualHost *:80> ServerName localhost ServerAlias localhost DocumentRoot C:/wamp/www <Directory "C:/wamp/www/"> Options Indexes FollowSymlinks Multiviews AllowOverride all Require local </Directory> </VirtualHost>
<VirtualHost *:80> DocumentRoot "C:/wamp/www/lenomdudossier dans leWWW" ServerName lenomdudossier dans leWWW ServerAlias www.lenomdudossier dans leWWW <Directory "C:/wamp/www/lenomdudossier dans leWWW/"> options Indexes FollowSymlinks Multiviews AllowOverride All Require local </Directory> </VirtualHost>
je ne sais pas si j'ai bien fait. je n'arrivais pas a me placer dans le fichier hosts via "cmd administrateur"décrit dans le tutoriel. En cherchant j'ai trouvé plusieurs personnes indiquant que l'on pouvait le modifier en ouvrant au préalable notepad++ en tant qu'administrateur. ce que j'ai fait puis enregistré, la modif. comme indiqué sur une seule ligne.
La ligne suivante du tuto m'interroge : -Où dois-je écrire les 3 lignes dans le fichier hosts ci dessus ou créer un nouveau fichier ?
"Maintenant, nous devons indiquer à Windows de rafraîchir le cache des noms de domaine (Sinon, il faudra redémarrer). Ouvrir une fenêtre de commande en tant qu'Administrateur Explications Lancer en tant qu'administrateur et tapez les trois commandes ci-dessous, en attendant la fin de chacune :
ipconfig /flushdns net stop Dnscache net start Dnscache"
Éditez votre fichier httpd.conf, utilisez les menus de wampmanager.exe pour vous assurer que vous modifiez le bon fichier. (Wampmanager->Apache->httpd.conf)
> je n'arrivais pas a me placer dans le fichier hosts via "cmd administrateur"décrit dans le tutoriel. C'est expliqué dans Note 2 (2.1 et 2.2) de CONSEILS DE DÉPANNAGE
il y a bien 2 dossiers: - My virtual host - My project
dans chacun des 2 dossiers se trouvent 2 sous dossiers : - localhost -mon_projet
lorsque je lance le fichier "localhost" dans l'un ou l'autre j'arrive à la page Accueil wampserver avec l'accès à la configuration serveur, outils, vos projets, vos alias .
par contre quand je dble clic sur mon-projet :j'ai "Erreur lors de la connexion à la base de données"
j'imagine qu'il doit y avoir des modifications dans le phpmyadmin.
peut-être ai-je changé des paramètres, hier en basculant le site via filezila. j'ai suivit un tuto à la lettre et peut-être éffectués des modifications incompatibles avec ce cas de figure (virtualhost).
En fait je n'ai plus accès au tableau de bord de wordpress de ma création. Ayant un virtualhost semblant fonctionner, dois-je sonder ces derniers(wp)pour la suite?
ou la problèmatique vient d'une mauvaise configuration d'un de mes fichiers sous wamp.
dans my virtual hosts j'ai : 1) localhost 2) mon-projet
dans myproject j'ai : 1) mon-pojet 2) (un projet abandonné réalisé à l'aide du manuel wordpress 4 qui semble dépassé, puisque se passant du virtualhost et conseillant le chemin (http://localhost/nom-projet/wp-login.php )
sinon mes intérrogations sont les mêmes :
je pense avoir créé le virtualhost.
mon icône wamp est verte: lorsque je lance le fichier "localhost" . j'arrive à la page Accueil wampserver avec l'accès à la configuration serveur, outils, vos projets, vos alias .
par contre quand je dble clic sur mon-projet :j'ai "Erreur lors de la connexion à la base de données"
j'imagine qu'il doit y avoir des modifications dans le phpmyadmin.
peut-être ai-je changé des paramètres, hier en basculant le site via filezila. j'ai suivit un tuto à la lettre et peut-être éffectués des modifications incompatibles avec ce cas de figure (virtualhost).
En fait je n'ai plus accès au tableau de bord de wordpress de ma création. Ayant un virtualhost semblant fonctionner, dois-je sonder ces derniers(wp)pour la suite?
ou la problèmatique vient d'une mauvaise configuration d'un de mes fichiers sous wamp.
> par contre quand je dble clic sur mon-projet :j'ai "Erreur lors de la connexion à la base de données" > j'imagine qu'il doit y avoir des modifications dans le phpmyadmin. Ça n'a rien à voir avec PhpMyAdmin.
Les paramètres d'accès à la base de données ne sont pas les mêmes en local (Wampserver) et sur votre site réel. Et ces paramètres sont : - Hôte mysql (localhost ou 127.0.0.1 en local) - Nom de la base de données - Nom utilisateur - Mot de passe utilisateur
Donc, après les transferts par FTP (Filezilla) il faut changer les paramètres. Si il sont dans un fichier de configuration, par exemple config-base.php, il est (relativement) simple de modifier ce fichier pour tenir compte du nom du site (local ou réel) et modifier automatiquement lesdits paramètres.
lors de ma précédente tentative d'exportation du site, j'avais modifié les paramètres du fichier "wp-config.php" il y a tellement de nouveautés que je fini par ne plus se souvenir de ce que j'ai fait la veille.
Il me semble qu'il y avait des conseils concernant l'exportation d'un site aujourd'hui vers ovh dans le forum. je vais pouvoir compléter avec mon tutoriel et déterminer mon erreur.