mariadb 设置数据库时出现Mutillidae错误空白页

iyzzxitl  于 2022-11-08  发布在  其他
关注(0)|答案(2)|浏览(134)

我目前在使用mutillidae时遇到问题。当我进入http://localhost/mutillidae/set-up-database.php时,他们没有可用的屏幕,所有内容都是空白的。我也附上了屏幕截图。这是Mutillidae主屏幕上显示的错误x1c 0d1x数据库错误消息:无法连接到MySQL数据库。用户'root'@'localhost' im当前使用Debian Linux,访问被拒绝。

qltillow

qltillow1#

如果您没有安装php 7.4版本,您可以使用以下命令进行安装:
sudo apt安装软件-属性-通用apt-传输-https -y
php-y/php -a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a/php-a
sudo apt更新
sudo apt升级
安装php7.4文件系统的方法
sudo systemctl重新启动apache 2
安装php7.4-fpm libapache 2-修改-fcgid
php7.4-fpm中的一个或多个
sudo systemctl重新启动apache 2
如果您已经安装了7.4版,则可以运行:
php7.4-fpm中的一个或多个
sudo systemctl重新启动apache 2

m2xkgtsf

m2xkgtsf2#

@Inazo是正确的,这里有一个如何让它启动和运行的分解。
我刚刚写了一篇关于这个问题的文章,遇到了同样的问题,但我不会自我推广我的饲料,我只会在这里为你列出步骤:)
1.确保您运行的是LAMP堆栈(Linux、Apache、MySQL、PHP)有关这些说明:https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-20-04
忽略MySQL的安全配置步骤,因为我们要将VM设置为仅主机网络。
您将需要以下命令:

sudo apt update

sudo apt install apache2

sudo ufw app list

sudo ufw allow in “Apache”

sudo apt install mysql-server

sudo apt install php libapache2-mod-php php-mysql

运行这些命令后,继续执行步骤4 -为您的网站创建虚拟主机
在/var/www内

sudo git clone https://github.com/webpwnized/mutillidae

您应该会看到一个新的Multilidae文件夹

sudo nano /etc/apache2/sites-available/mutillidae.conf

粘贴以下内容,并保存文件:

<VirtualHost *:80>
    ServerName mutillidae
    ServerAlias mutillidae.local
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/mutillidae
    ErrorLog ${APACHE_LOG_DIR}/mutillidae-error.log
    CustomLog ${APACHE_LOG_DIR}/mutillidae-access.log combined
</VirtualHost>

sudo a2ensite Mutillidae (this will enable the site)

sudo a2dissite 000-default (disables the default Apache site)

sudo systemctl reload apache2

现在打开Firefox并浏览到您的内部IP。

一个
这是将根密码更改为multillidae

sudo nano /var/html/mutillidae/includes/database-config.inc

将数据库密码更改为multilidae并保存文件

现在刷新FireFox,你应该看到设置数据库屏幕。重要的一行是,数据库multillidae是未知的,只要这个错误存在,我们可以通过点击这里选项设置数据库
如果您对此有任何问题,请随时联系我们。我希望这对您有所帮助,并为这么晚才回复感到抱歉:(

相关问题