Страница 1 из 1

Как сделать рабочим .htacces в папке ..\modules\system\html\openserver\phpmyadmin

Добавлено: 14 окт 2015, 01:43
saitruru
Здравствуйте. Сразу прошу прощения, если такая тема уже поднималась. Облазил поисковик и форум на предмет такого вопроса, но не удалось найти.

Поэтому, прошу помощи тут. Суть вопроса:

Мне необходимо установить дополнительный пароль к phpmyadmin по .htaccess через .htpasswd

Т.е. чтобы при заходе извне в phpmyadmin появилось сначала окошко для входа в этот раздел, а потом уже открывалась страница для входа в phpmyadmin.

Создал в папке phpmyadmin файл .htaccess и прописал там

<Files .htpasswd>
deny from all
</Files>
AuthType Basic
AuthName "Private zone, please authorize..."
AuthUserFile тра-та-та/openserver/phpmyadmin/.htpasswd
require valid-user

В самом же файле .htpasswd создал пару логин:пароль

Но ничего не происходит. Затем решил проверить работу .htaccess, результата не было. Т.е. получается он там не будет работать? Как привести его в рабочее состояние? Спасибо заранее.

P.S. OS Windows

Добавлено: 14 окт 2015, 10:38
DelphinPRO
OpenServer/userdata/config/Apache-2.4_server.conf:
<Directory "%sprogdir%/modules/system/html/openserver">
    AllowOverride None
Логично, что htaccess не работает. Исправьте шаблон настроек апача.

Добавлено: 14 окт 2015, 14:00
saitruru
Благодарю. Все заработало!
Вот так программист постепенно познает азы системного администрирования :D