Назад | Перейти на главную страницу

phpMyAdmin запрашивает BasicAuth

При доступе к ссылке phpMyAdmin (mydomain.com/phpMyAdmin/), Мне будет предложено всплывающее окно BasicAuth.

В phpMyAdmin/config.inc.php не перезаписывает значения по умолчанию, поэтому config.default.php используется, который имеет auth_type установить как cookie.

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

Нет никаких .htaccess файл в моем phpMyAdmin, ни запись в httpd.conf указывая на папку phpMyAdmin.

Общая запись Справочника в httpd.conf выглядит так:

<Directory "/var/www/home">
  Options Indexes FollowSymLinks
  AllowOverride All
</Directory>

Если я добавлю .htpasswd внутри папки phpMyAdmin ввод сохраненного пользователя и пароля позволяет мне попасть на страницу phpMyAdmin.

Дело в том, что хотелось бы иметь сингл .htpasswd вне папки www, однако даже если я добавлю .htaccess файл, указывающий наружу .htpasswd файл, он все еще спрашивает меня о пользователе / ​​переходе из внутреннего phpMyAdmin .htpasswd файл.

AuthType Basic
AuthName "Authentication Required"
AuthUserFile "/etc/htpasswd/.htpasswd"
Require valid-user

Создание новой пустой папки, скажем, phpMyAdmin2, .htaccess работает должным образом для этой папки. Таким образом, я полагаю, это как-то связано с phpMyAdmin ?!

Почему при доступе к ссылке phpMyAdmin мне предлагается ввести BasicAuth? Как я могу найти, где это настроено?