如何停止 xampp 用户所需的身份验证

Posted

技术标签:

【中文标题】如何停止 xampp 用户所需的身份验证【英文标题】:how to stop authentication required in xampp user 【发布时间】:2015-02-15 13:37:12 【问题描述】:

每当我要加载phpmyadmin 时,都会出现弹出窗口.. 这是我的config.ini.php 文件

【问题讨论】:

你的意思是不要输入密码?尝试将'config' 用于auth_type。更多信息here 是的,我需要在不输入任何密码的情况下访问 phpmyadmin 【参考方案1】:

试试这个可能会有所帮助:

在 xampp 目录中会有一个.htaccess 文件,其中包含 Apache 请求授权的说明。您可以重命名它,或者进入文件并注释掉以下行:

AuthName "xampp user"
AuthType Basic
AuthUserFile /opt/lampp/lib/xampp.users
require valid-user

【讨论】:

我在 XAMPP 而不是 Lampp 我可以找到你上面提到的文件 lyk apache在所有操作系统中的工作方式都是一样的,您需要查找.htaccess文件的文件夹是phpmyadmin安装的父文件夹。 我得到了那个文件...我如何评论那个文件 **AuthName "xampp user" AuthType Basic AuthUserFile "C:\xampp\security\xampp.users" 需要有效用户** 我必须使用哪个符号 ';' '//'【参考方案2】:

你应该使用

$cfg['Servers'][$i]['auth_type'] = 'config';

引用自文档:

‘config’认证 ($auth_type = ‘config’) 是普通的老方法: 用户名和密码存储在 config.inc.php 中。

设置

$cfg['Servers'][$i]['user'] = 'username_to_connect_to_db';
$cfg['Servers'][$i]['password'] = 'password_for_db';

引用:

当使用 $cfg['Servers'][$i]['auth_type'] 设置为 'config' 时,这是 phpMyAdmin 将用来连接到 mysql 服务器。当 HTTP 或 使用了cookie认证,应该为空。

参考:phpMyAdmin configuration

【讨论】:

如果您发现任何 .htaccess 文件,您可能还需要 @suchit 的建议。

以上是关于如何停止 xampp 用户所需的身份验证的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 multipartFormData 和参数上传图像,使用 Alamofire 4.3 请求所需的身份验证

如何在 api 请求标头中插入 api 身份验证所需的 jwt 令牌?

Wildfly 11 Elytron - 基于属性文件的身份验证失败,未安装所需的服务

使用后端服务器进行 Google 身份验证所需的范围

如何在 Flask 中实现登录所需的装饰器

Python机器对机器用户级jwt身份验证与框