我已经配置了DVWA,但是该工具无法访问,因为它会引发错误:
致命错误:未定义错误:调用C:\xampp\htdocs\dvwa\dvwa\includes\dvwaPage.inc.php:461堆栈跟踪中的未定义函数mysql_connect():#0 C:\xampp\htdocs\dvwa\login.php(8):在第461行C:\xampp\htdocs\dvwa\dvwa\includes\dvwaPage.inc.php中抛出的dvwaDatabaseConnect() #1 {main}
我已经在驻留在location extension=php_mysql.dll中的文件php.ini中添加了C:\xampp\php,但仍然会出现相同的错误。
有人能帮我解决这个问题吗?
发布于 2016-03-30 14:23:49
根据您的评论,您的php 7.0.2版本。mysql扩展程序说上的As php文档
此扩展在PHP5.5.0中不再受欢迎,并且在PHP7.0.0中已被删除。相反,应该使用mysqli或PDO_MySQL扩展。
不应该使用Mysql扩展,正如文档所述,您应该使用mysqli或PDO扩展。如果您有一个用php编写的使用mysql扩展的应用程序,并且不可能将其快速迁移到mysqli或PDO,那么您需要将降级为您的php版本,因为mysql扩展只包含在早期版本中,而不是较新版本中。
https://stackoverflow.com/questions/36309879
复制相似问题