Problèmes avec la création de la base de données DVWA
Je suis en train de mettre en place Sacrément Vulnérables Web App (DVWA) (www.dvwa.co.uk).
J'ai installé XAMPP selon ces instructions : http://www.apachefriends.org/en/xampp-windows.html
J'ai installé DVWA en suivant ces instructions: http://www.youtube.com/watch?v=GzIj07jt8rM
Je suis allé à localhost/dvwa et voir:
Impossible de se connecter à la base de données.
mysql_error()
J'essaie de configuration de la base de données, il montre "impossible de se connecter à la base de données - veuillez vérifier le fichier de configuration".
La /htdocs/dvwa/config/config.inc.php
fichier montre:
$_DVWA[ 'db_server' ] = 'localhost';
$_DVWA[ 'db_database' ] = 'dvwa';
$_DVWA[ 'db_user' ] = 'root';
$_DVWA[ 'db_password' ] = 'p@ssw0rd';
J'ai essayé de remplacer localhost with 127.0.0.1
mais il n'a toujours pas de travail.
Comment je peux résoudre ce problème?
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème avec elle.
Pour le Fixer
Vous devez aller à DVWA Directory>>Config>> Ouvrir config.inc.php avec votre éditeur de texte favori.
alors pour
$_DVWA[ 'db_password' ] = 'p@ssw0rd';
modifier le mot de passe pour''
et puis il doit être fixé.Ce message d'erreur se produit dans DVWA si
mysql_connect()
échoue. Les raisons possibles sont:Service MySQL n'est pas en cours d'exécution. Démarrer le service:
Service MySQL est en cours d'exécution sur un port non défini par défaut. Si oui, ajoutez le port de votre machine:
Nom d'utilisateur ou le mot de passe sont incorrects. Vérifier dans XAMPP phpMyAdmin instance.
Simplement Supprimer le mot de passe de la configuration de mysql;
comme ça ça va être beau travail.
Ouvrir le fichier
/htdocs/dvwa/config/config.inc.php
dans un éditeur de texte. Trouver la ligne$_DVWA[ 'db_port '] = '3306'
et assurez-vous que le port est3306
.vous pouvez aussi donner le mot de passe du serveur mysql config.inc.php fichier.
suppose que mon mot de passe mysql est
12345
j'ai donc changéconfig.inc.php
fichier commeEnregistrer ma solution pour mon problème:
changement
à
J'ai fourni une explication détaillée sur StackExchange. Le lien est suivi.
https://security.stackexchange.com/a/48125/36726
Quick fix:
Arrêter le panneau de contrôle de XAMPP.
Aller ..\XAMPP\mysql
Trouver resetroot.chauve-souris et de l'exécuter.
Passer à la saisie de clé aléatoire lorsque vous y êtes invité.
Redémarrer XAMPP control panel.
Maintenant, lorsque vous essayez de vous connecter à DVWA, le navigateur devrait vous sur la Page de Connexion.
Bonne Chance !
Pour créer une base de données avec
mysql
utilisation:D'essayer de régler votre mariaDB mot de passe root pour le même mot de passe de DVWA (
$_DVWA[ 'db_password' ]
) config.inc.php. Pour ce faire, suivez les étapes décrites à Étape 4 — Changer le Mot de passe Root à: https://www.digitalocean.com/community/tutorials/how-to-reset-your-mysql-or-mariadb-root-passwordAussi, exécute les étapes décrites à: https://github.com/ethicalhack3r/DVWA#database-setup
Plus especifically:
Alors Arrêtez de tous les xampp modules, quittez xampp, ouvrez de nouveau, de lancer et d'essayer de nouveau.
Bonne chance!
Att.,
JLU.