1

更新: ip/phpmyadmin 不会去任何地方,然后在每次页面加载时下载一个文件。当我尝试这个命令时,服务 mysqld 状态;它说' mysqld:无法识别的服务'。

我已经尝试重新安装 linux xampp。我仍然有同样的问题。

问题:我在服务器上的 phpmyadmin 中创建了一个密码,现在我无法访问数据库。

这就是我输入地址/phpmyadmin 时的内容:错误 MySQL 说:

无法连接:无效设置。phpMyAdmin 尝试连接 MySQL 服务器,但服务器拒绝连接。您应该检查配置中的主机、用户名和密码,并确保它们与 MySQL 服务器管理员提供的信息相对应。

服务器是 centOs 我正在运行 linux XAMPP

4

3 回答 3

1

您可能已经安装了 suPHP,并且不允许从 phpmyadmin 提供页面,因为它们位于 /usr/share/ 目录中,该目录受 suPHP 限制,无法执行此处的页面,这是一个指向工作环境https://serverfault 的链接。 com/questions/211935/running-phpmyadmin-and-suphp

于 2013-11-12T00:49:21.893 回答
0

如错误消息所述,您需要查看 phpMyAdmin 的配置设置。这些设置应该允许它连接到数据库。PhpMyAdmin 需要它来验证任何登录尝试。

于 2012-11-12T10:12:26.873 回答
0

请检查 phpmyadmin 的配置文件。

config.inc.php 配置-db.php

在 config-db.php 中,您可以找到 phpmyadmin 用于连接数据库的用户的 MySQL 登录数据。请使用此凭据从命令行登录,如果正确并且可以登录,则应检查 config.inc.php。您将在那里找到身份验证配置:

$cfg['Servers'][$i]['auth_type'] config - 它将使用配置文件中定义的凭据 cookie - 提示输入 MySQL 用户名和密码 http - 提示输入 MySQL 用户名和密码

如果设置为“cookie”,请清除网络浏览器缓存并再次尝试登录。如果您无法登录,请尝试通过命令行使用相同的凭据登录。

于 2012-11-12T10:42:12.363 回答