Выручайте товарищи. Второй день бьюсь с данной связкой, ничего не выходит.
Решил я освоить mercurial и приделать ко всему этому делу
web-интерфейс через fastcgi. Сказано -- сделано, начал осваивать.
Создал пользователя scm:scm, home у него /var/repos:
/var % ll | grep repos
drwxr-xr-x 4 scm scm 4.0K 2008-10-05 19:44 repos/
~scm % ll
drwx------ 3 scm scm 4.0K 2008-10-05 19:33 hg/
-rw-r--r-- 1 scm scm 47 2008-10-05 19:35 hgweb.conf
-r-x------ 1 scm scm 1.6K 2008-10-05 19:10 hgwebdir.fcgi*
~scm % cat hgweb.conf
[collections]
hg/ = hg/
В /etc/lighttpd/lighttpd.conf добавил следующие строки:
server.modules += ("mod_fastcgi")
url.rewrite += (
"^/hg(/?.*)$" => "/hg.fcgi$1",
"^/mercurial([/?].*)?$" => "/hg.fcgi$1" )
fastcgi.server += ( "/hg.fcgi" => (( "socket" => "/var/tmp/hg.socket" )) )
В /var/www добавлен файл hg.fcgi (нужно ли?).
Пользователь www-data, от которого стартуется лайти, добавлен в
группу scm.
Рестартю лайти, запускаю spawn-fcgi:
spawn-fcgi -f ~scm/hgwebdir.fcgi -s /var/tmp/hg.socket -C ~scm -P /var/run/hg.pid -u scm -g scm
Создается сокет:
% ll /var/tmp | grep hg.socket
srwxrwx--- 1 scm scm 0 2008-10-05 19:59 hg.socket=
Смотрим в фоксе localhost/hg:
403 - Forbidden
Черт!
Помогите пожалуйста настроить :)

Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от Sphinx
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум lighttpd+django через fastcgi (2010)
- Форум lighttpd блокирует порт (2011)
- Форум [lighttpd]Странное поведение (2011)
- Форум lighttpd+perl+fastcgi (2007)
- Форум Need help :OpenBSD + php-gd + chroot (2012)
- Форум lighttpd (2010)
- Форум lighttpd (2006)
- Новости Lighttpd 1.4.70 (2023)
- Новости Lighttpd 1.4.42 (2016)
- Форум OpenWRT LigHTTPd (2013)