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

时间:2016-09-27 19:26:30

标签: php mysql moodle

我绝不是一个编码器,并继承了一个cPanel服务器,上面有很多站点......我们的一个站点,经常需要完成任务,但我们根本没有任何文档可供使用。我们甚至没有登录该网站的管理员信誉。所以在cPanel中,有1个数据库和1个用户。所以有人认为,数据库用户是管理员用户。所以密码已经更改,一旦完成,就再也无法访问该网站,我们在启动网址时出现错误

错误: 警告: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不感兴趣,但我想克服这个问题。

有任何想法或建议吗?请随时告诉我一些选项,我不知道该去哪里或做些什么来解决这个问题并继续前进....

谢谢,祝你有个美好的一天!

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

转到cpanel,打开文件管理器

转到此目录/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'

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