При доступе к ссылке 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? Как я могу найти, где это настроено?