Настройка flup через nginx & fcgi
Grigoriy
lizendir at gmail.com
Thu Jan 22 03:11:59 MSK 2009
Здравствуйте. Помогите, пожалуйста, настроить mercurial & nginx - уже
всю голову сломал.
Я нашёл в рассылке эту тему: http://www.lexa.ru/nginx-ru/msg20780.html
Делаю как там написано - всё работает (с авторизацией).
Но, авторизация на GET запросы мне не нужна, только на POST (изменение данных).
Добавляю в конфиг следующие строки:
limit_except GET {
auth_basic "closed site";
auth_basic_user_file /web/hg.passwd;
}
Получаю неработающий push:
lorien at lorien:/tmp/foo$ hg push
pushing to http://hg.pydev.ru/foo
searching for changes
http authorization required
realm: closed site
user: lorien
password:
abort: HTTP Error 404: Not Found
Подскажите, как это побороть?
Здесь можно посмотреть полный конфиг server секции: http://dumpz.org/4938/
Для запуска использую такой скрипт: http://dumpz.org/4939/
FreeBSD, mercurial 1.0.2, nginx 0.6.34, flup 0.5
--
WBR, Grigoriy Petukhov
http://web-brains.com
More information about the nginx-ru
mailing list