管理员用户名已更改,现在无法访问网站

admin username changed, now can't access website

我绝不是编码员,而是继承了一个 cPanel 服务器,上面有许多站点...我们的一个站点一直需要完成一些工作,但我们根本没有任何文档可以使用。我们甚至没有登录网站的管理员权限。所以在 cPanel 中,有 1 个数据库和 1 个用户。所以有人认为,数据库用户是管理员用户。所以密码被更改了,一旦完成,就无法再访问该站点,我们现在在启动 URL

时收到错误消息

错误: 警告:mysqli::close():无法在第 336 行 /home/pheamlam/public_html/lib/dml/mysqli_native_moodle_database.php 中获取 mysqli

URL: http://testing.phe-aml.com/login/index.php

在这一点上,我对花时间学习 php 或 MySQL 不感兴趣,但想克服这个问题。

有什么想法或建议吗?请随时让我知道一些选项,我只是不确定去哪里或如何解决这个问题并继续前进....

谢谢,祝你有愉快的一天!

看起来像 Moodle 代码。该错误可能意味着文件 /home/pheamlam/public_html/config.php 中的数据库连接详细信息不再匹配访问数据库的正确设置。

打开该文件并输入用于访问您的 mysql 数据库的新用户名 + 密码,您的网站应该会再次开始工作。

进入控制面板,打开文件管理器

进入这个目录/home/pheamlam/public_html/

打开此文件config.php

这些是数据库的详细信息

$CFG->dbuser    = 'databaseuser';
$CFG->dbname    = 'databasebame';
$CFG->dbpass    = 'xxxxxxxx';

更新:

可能会有一个名为 admin 的用户名,您可以使用 SQL 更改密码。

所以转到 cpanel,转到 phpmyadmin,单击 moodle 数据库,单击 SQL 选项卡。

然后输入以下内容来更改管理员用户的密码。

UPDATE mdl_user
SET password = md5('newpassword')
WHERE username = 'admin'

然后您可以以管理员身份和新密码登录。