nginx phpmyadmin auth_basic

bagas nginx-forum на nginx.us
Чт Июл 16 10:02:23 UTC 2015


Добрый день.
Подскажите пожалуйста, почему если идти по ссылке site.ru/pma/ то
авторизация работает, а вот если идти по ссылке site.ru/pma/index.php то
авторизации нет?

 # uname -rms
FreeBSD 10.1-RELEASE-p12 amd64

# nginx -v
nginx version: nginx/1.8.0

В виртуальнок конфиге есть такая запись для Pma.

location /pma {
alias /usr/local/www/phpMyAdmin/;
index index.php;
auth_basic           "closed site";
auth_basic_user_file /usr/local/htpasswd;
}
location ~ ^/pma/(.*\.php)$ {
index index.php;
fastcgi_pass unix:/tmp/rey1.sock;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /usr/local/www/phpMyAdmin/$1;
fastcgi_param DOCUMENT_ROOT /usr/local/www/phpMyAdmin;
}

# ls -al /usr/local/www/
total 28
drwxr-xr-x   7 root  wheel   512 Jul 16 11:32 .
drwxr-xr-x  16 root  wheel   512 Jul 16 11:03 ..
lrwxr-xr-x   1 root  wheel    25 Jul 16 11:15 nginx ->
/usr/local/www/nginx-dist
dr-xr-xr-x   2 root  wheel   512 Jul 16 11:15 nginx-dist
drwxr-xr-x  10 root  wheel  3072 Jul 16 11:32 phpMyAdmin
drwxr-xr-x   9 www   www     512 Aug 17  2014 site.ru

# ls -al /usr/local/www/site.ru/ | grep pma
lrwxr-xr-x   1 root  www       25 Jul 24  2014 pma ->
/usr/local/www/phpMyAdmin

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,260361,260361#msg-260361



Подробная информация о списке рассылки nginx-ru