无法访问 phpMyAdmin,也无法在 localhost (Wordpress) 上打开网站

Posted

技术标签:

【中文标题】无法访问 phpMyAdmin,也无法在 localhost (Wordpress) 上打开网站【英文标题】:Can't access phpMyAdmin, neither open website on localhost (Wordpress) 【发布时间】:2018-09-07 09:48:51 【问题描述】:

所以我现在正在实习,我即将完成我的网站,并上传它。是 Wordpress,我想用 Duplicator 上传。它失败了,所以我手动将文件移动到我的主机并仅压缩数据库。

当我想安装它时,我忘记了root密码,所以我改变了它。它仍然拒绝访问,所以我想通过C-panel,但我也忘记了那里的密码,所以我也改变了它。但它仍然拒绝访问。

我想在本地主机上打开我的网站,它说:

建立数据库连接时出错。

然后我去了phpMyLogin,再次尝试更改密码,然后单击“无密码”选项,希望能解决问题。现在我什至无法访问 phpMyAdmin,我收到此错误:

1045 - 用户 'root'@'localhost' 的访问被拒绝(使用密码:YES)

如果它尝试不输入密码:

配置禁止无密码登录(参见 AllowNoPassword)

有人可以帮我解决这个问题吗?我的整个项目都完成了,这很令人沮丧。

【问题讨论】:

对不起,但这一切都非常令人困惑。我们无法帮助您解决密码问题。您需要知道自己在做什么,您的帖子目前看起来就像您正在尝试一样。这不是计算机科学的完成方式。除此之外:“仅压缩数据库”是什么意思?除了进入zip 存档之外,你做了什么?之后你做了什么? 作为实习生,你应该有一个主管可以帮助你处理这类事情。随意重置密码并不是解决问题的最佳方法。 【参考方案1】:

转到 cPanel,创建一个新的数据库和用户。

之后,从 mysql 数据库转到 将用户添加到数据库 并授予必要的权限

然后使用数据库和用户参数更新 wp-config.php 文件。供你参考,我已经给你参数了

/** WordPress 的数据库名称 */ 定义('DB_NAME', '');

/** MySQL 数据库用户名 */ 定义('DB_USER', '');

/** MySQL 数据库密码 */ 定义('DB_PASSWORD', '');

/** MySQL 主机名 */ 定义('DB_HOST', 'localhost');

/** 用于创建数据库表的数据库字符集。 */ 定义('DB_CHARSET', 'utf8');

之后还要检查 .htaccess 文件。

【讨论】:

以上是关于无法访问 phpMyAdmin,也无法在 localhost (Wordpress) 上打开网站的主要内容,如果未能解决你的问题,请参考以下文章

我无法访问 http://localhost/phpmyadmin/

无法连接到 mysql 数据库 [phpmyadmin]

nginx怎么设置指定目录ip访问限制

为啥我无法在 wamp 服务器中访问 phpMyAdmin? [关闭]

无法访问关系视图 phpMyAdmin

无法访问 phpmyadmin(403 权限错误)