我正在尝试建立该死易受攻击的网络应用程序(DVWA) (www.dvwa.co.uk)。
我按照以下指令安装了XAMPP:http://www.apachefriends.org/en/xampp-windows.html,我按照以下说明安装了DVWA:http://www.youtube.com/watch?v=GzIj07jt8rM
我转到localhost/dvwa并看到:无法连接到数据库。
mysql_error()我尝试设置数据库,它显示“无法连接到数据库-请检查配置文件”.
/htdocs/dvwa/config/config.inc.php文件显示:
$_DVWA[ 'db_server' ] = 'localhost';
$_DVWA[ 'db_database' ] = 'dvwa';
$_DVWA[ 'db_user' ] = 'root';
$_DVWA[ 'db_password' ] = 'p@ssw0rd';我试着替换localhost with 127.0.0.1,但仍然没有起作用。
我怎样才能解决这个问题?
发布于 2013-12-29 08:04:26
我也有过同样的问题。
To Fix it
您必须使用您最喜欢的文本编辑器访问DVWA Directory>>Config>> Open config.inc.php。
然后,对于$_DVWA[ 'db_password' ] = 'p@ssw0rd';,将密码更改为'',然后应该对其进行修复。
发布于 2020-07-15 10:33:04
在我的config.inc.php本地主机上,将config.inc.php.dist重命名为config.inc.php.dist并访问url http://localhost/dvwa/setup.php后,我看到了错误:
Unable to connect to the database.遵循以下步骤:
blank,中的在Windows 10上安装Damn易受攻击Web应用程序(DVWA)将密码更改为config.inc.php之后,实际上更改了行:
$_DVWA 'db_password‘= 'p@ssw0rd';
至:
$_DVWA 'db_password‘= '';这一问题仍然存在,因为:
Could not connect to the database service.
Please check the config file.
Database Error #1045: Access denied for user 'dvwa'@'localhost' (using password: NO).解决方案
将dvwa改为root的db_user解决了这个问题。因此,实际上,您需要更改行:
$_DVWA[ 'db_user' ] = 'dvwa';至:
$_DVWA[ 'db_user' ] = 'root';快照:

发布于 2013-12-01 08:50:16
如果mysql_connect()失败,则此错误消息将发生在DVWA中。可能的原因包括:
https://stackoverflow.com/questions/20310313
复制相似问题