sqli-labs的搭建
一、搭建前置准备
1、小皮面板
2、sqli-labs的下载包 下载地址:https://github.com/Audi-1/sqli-labs
3、navicat
二、打开小皮面板
将sqli-labs解压在WWW文件夹下面(可以更改名字)
三、打开navicat
1、创建一个数据库 security
2、导入sql文件 sql-lab.sql(文件在下载包里)
四、启动
输入地址: http://127.0.0.1/sqlib/
五、注意事项
问题1 : Fatal error: Uncaught Error: Call to undefined function mysql_connect() in xxxxxxx
原因:mysql
扩展已经不再可用(从PHP 7.0.0开始,mysql
扩展已被废弃,并在PHP 7.4.0中完全移除)。
解决办法 :在小皮面板中切换php的版本
问题2: Failed to connect to MYSQL: Access denied for user ‘root’ @'localhost (using password:NO)unable to connect to the database :security
原因:数据库的账号密码不对
解决办法 :打开WWW目录下的sqlib文件夹下的sql-connections,寻找db-creds.inc文件
打开后修改dbuser为sql用户名 ,dbpass为sql密码 (账号和密码默认为root)