Неограниченный доступ в единственный файл + FastCGI с basic_auth для целого домена в nginx

у Вашего пользователя нет разрешения соединиться с той базой данных. Или просто не существует в той форме. Можно создать его и дать разрешения одновременно. Проверьте страницу http://dev.mysql.com/doc/refman/5.1/en/grant.html, поиск "ОПРЕДЕЛЕННОГО" ключевыми словами.

1
задан 22 November 2010 в 17:23
1 ответ

Можно выключить автора для местоположения с auth_basic off. Это сократило бы Ваш файл конфигурации к чему-то вроде этого: (непротестированный)

server {
    auth_basic "Restricted";
    auth_basic_user_file file;

    location = /unrestricted_file.php {
       auth_basic off;
       # fastcgi_pass...
    }

    location / {
        root 
        index

    }

   location ~ \.php$ {
       # fastcgi_pass...
   }
}

"Цикл" прибывает из того, что автор для /dir указан два раза (/ и /dir). Для увеличения этого попытайтесь изменить текст на "Restricted path /" и "Restricted path /dir" и Ваш цикл должен показать Вам обоим чередование сообщений.

3
ответ дан 3 December 2019 в 19:31

Теги

Похожие вопросы