如何在本地主机上设置 DVWA - Windows 11

问题描述 投票:0回答:1

错误

Fatal error:
Uncaught mysqli_sql_exception:
Unknown database 'dvwa' in C:\xampp\htdocs\dvwa\dvwa\includes\dvwaPage.inc.php:499
Stack trace:
#0 C:\xampp\htdocs\dvwa\dvwa\includes\dvwaPage.inc.php(499): mysqli_query(Object(mysqli), 'USE dvwa')
#1 C:\xampp\htdocs\dvwa\login.php(8): dvwaDatabaseConnect()
#2 {main} thrown in C:\xampp\htdocs\dvwa\dvwa\includes\dvwaPage.inc.php on line 499
php mysql apache xampp localhost
1个回答
0
投票
  1. 更改此设置

    config.inc.php

    $_DVWA[ 'db_database' ] = 'dvwa';
    $_DVWA[ 'db_user' ]     = 'dvwa';
    
  2. 转到

    phpmyadmin
    页面:http://localhost/phpmyadmin/index.php

  3. 创建一个具有所有权限的新用户

    dvwa
    。 (请参阅以下步骤)

  4. 前往http://127.0.0.1/login.php

  5. 输入用户名

    dvwa
    并按
    login

创建新用户:

  1. 点击
    User accounts
  2. 点击
    Add new user
  3. 将用户名设置为
    dvwa
    并将密码设置为
    no password
  4. 检查
    Create database with same name and grant all privileges
  5. 检查全部
    global privileges
  6. Go

© www.soinside.com 2019 - 2024. All rights reserved.