Je suis toute novice dans le domaine informatique. Je souhaite créer mon site internet, et pour cela, je suis le joomla pour les nuls qui conseillait d'installer wampserver. Après installation, Sur la page locahost, je lis ce message:
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é.
Comment je dois faire pour y remédier?
Autre question qui peut paraitre bête, mais à quoi me servira le wampserver pour la création de mon site?
Alors que je souhaite me mettre hors ligne, je vois une croix blanche sur point rouge, et c'est écrit could not execute menu item, puis en français, le service n'a pas été démarré.
" Après installation, Sur la page locahost, je lis ce message:
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é."
Impossible, ça c'est un message de PHPMyAdmin...
"je vois une croix blanche sur point rouge, et c'est écrit could not execute menu item, puis en français, le service n'a pas été démarré."
Parfois, le menu de WAMP n'est pas tip top, toutes les entrées ne fonctionnent pas. Petite question : pourquoi veux-tu le passer hors ligne ?
"Autre question qui peut paraitre bête, mais à quoi me servira le wampserver pour la création de mon site ?" Cette question laisse un peu dubitatif... Pourquoi l'as tu installé si tu ne sais pas à quoi il te sert ? Que dit ton livre ?
C'est un serveur web, ça sert à plein de chose, surtout lorsqu'on cherche à faire un site web ;-)
rainbow a écrit: ------------------------------------------------------- > 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é.
Si vous vous servez de PhpMyAdmin uniquement en local, cela ne pose aucun problème.
Mettre un mot de passe à "root" Lancement de WampServer, puis lancement de phpMyAdmin via le Systray - Modifier les "privilèges" pour mettre un mot de passe Lien « Privilèges » sur la page d'accueil de PhpMyadmin Puis Icône Changer les privilèges pour l'utilisateur root
Mais, si vous mettez un mot de passe à "root", il ne faut pas oublier de modifier le fichier de configuration de PhpMyAdmin
- Modification du fichier wamp\apps\phpmyadminx.y.z\config.inc.php pour y inclure le mot de passe précédent :
$cfg['Servers'][$i]['password'] = 'mon_passe';
- Sauvegardez le fichier. - Arrêter Wampserver - Lancer WampServer
C'est bien entendu ce que j'ai fait, mais en fait, il a fallu que je retire mon mot de passe du fichier de config de PhpMyAdmin pour que ça fonctionne, j'en déduis donc que la modification du mot de passe root n'a pas fonctionné.
J'ai également essayé de me connecter avec un compte que j'ai créé pr l'occasion et là aussi, impossible de faire prendre en compte un quelconque mot de passe.
Autre question, tu dis : si on utilise PMA en local... et comment faire si on veut l'utilise à distance ?
Pour « voir » si le mot de passe a été accepté, il suffit de relancer l'onglet Privilège. Ne pas oublier la remarque en bas de l'onglet Privilège au sujet du rechargement
Pour utiliser PhpMyAdmin à distance, lire le contenu du fichier d'alias de phpmyadmin.
"Pour « voir » si le mot de passe a été accepté, il suffit de relancer l'onglet Privilège." Oui, et si le mdp a été accepté pour root et que je suis connecter avec ce compte, je devrais avoir une erreur ou une demande de mdp tant que je n'ai pas modifié le fichier config.inc.php, c'est bien ça ?
Alors le mot de passe n'est pas pris en compte parce que même avec un mot de passe, je peux encore me connecter sans le spécifier dans le fichier de configuration.