ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] apache2 config
@ 2007-03-21 14:40 Epiphanov Sergei
  2007-03-21 14:56 ` Aleksey Avdeev
  0 siblings, 1 reply; 9+ messages in thread
From: Epiphanov Sergei @ 2007-03-21 14:40 UTC (permalink / raw)
  To: Рассылка Sisyphus

Вопрос по apache2. Поставил с нуля apache2, к /etc/httpd2/conf/httpd.conf 
добавил строку

Include conf/extra/httpd.gitweb.conf, в котором прописано:

<IfModule alias_module>
<IfModule env_module>
<IfModule rewrite_module>
#Alias /git/ /home/Repo/
<Location "/git">
    RewriteEngine on
    RewriteRule ^/(.*\.git/(?!/?(info|objects|refs)).*)?
$ /cgi-bin/gitweb.cgi%{REQUEST_URI}  [L,PT]
    SetEnv      GITWEB_CONFIG   /etc/gitweb.conf
</Location>
</IfModule>
</IfModule>
</IfModule>

Но при проверке выясняется, что для gitweb.cgi окружение так и не поставлено 
(то есть не отработал SetEnv). При этом все нужные модули загружены, так как 
игра с RewriteEngine в этом файле меняет поведение сервера при перезагрузке. 
Уже замучился искать, что не так, прошу помощи.

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] apache2 config
  2007-03-21 14:40 [sisyphus] apache2 config Epiphanov Sergei
@ 2007-03-21 14:56 ` Aleksey Avdeev
  2007-03-21 15:25   ` Epiphanov Sergei
  0 siblings, 1 reply; 9+ messages in thread
From: Aleksey Avdeev @ 2007-03-21 14:56 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 950 bytes --]

Epiphanov Sergei пишет:
> Вопрос по apache2. Поставил с нуля apache2, к /etc/httpd2/conf/httpd.conf 
> добавил строку
> 
> Include conf/extra/httpd.gitweb.conf, в котором прописано:
> 
> <IfModule alias_module>
> <IfModule env_module>
> <IfModule rewrite_module>
> #Alias /git/ /home/Repo/
> <Location "/git">
>     RewriteEngine on
>     RewriteRule ^/(.*\.git/(?!/?(info|objects|refs)).*)?
> $ /cgi-bin/gitweb.cgi%{REQUEST_URI}  [L,PT]
>     SetEnv      GITWEB_CONFIG   /etc/gitweb.conf
> </Location>
> </IfModule>
> </IfModule>
> </IfModule>
> 
> Но при проверке выясняется, что для gitweb.cgi окружение так и не поставлено 
> (то есть не отработал SetEnv). При этом все нужные модули загружены, так как 
> игра с RewriteEngine в этом файле меняет поведение сервера при перезагрузке. 
> Уже замучился искать, что не так, прошу помощи.

  Что в логах, при повешении уровня логирования?

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] apache2 config
  2007-03-21 14:56 ` Aleksey Avdeev
@ 2007-03-21 15:25   ` Epiphanov Sergei
  2007-03-21 15:30     ` Epiphanov Sergei
  0 siblings, 1 reply; 9+ messages in thread
From: Epiphanov Sergei @ 2007-03-21 15:25 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Wednesday 21 March 2007 17:56:48 Aleksey Avdeev написал(а):
> > Но при проверке выясняется, что для gitweb.cgi окружение так и не
> > поставлено (то есть не отработал SetEnv). При этом все нужные модули
> > загружены, так как игра с RewriteEngine в этом файле меняет поведение
> > сервера при перезагрузке. Уже замучился искать, что не так, прошу
> > помощи.
>
>   Что в логах, при повешении уровня логирования?

Всё чисто, никакой ругани от самого apache2. Программа gitweb.cgi 
запускается.

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] apache2 config
  2007-03-21 15:25   ` Epiphanov Sergei
@ 2007-03-21 15:30     ` Epiphanov Sergei
  2007-03-21 15:38       ` Aleksey Avdeev
  0 siblings, 1 reply; 9+ messages in thread
From: Epiphanov Sergei @ 2007-03-21 15:30 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Wednesday 21 March 2007 18:25:00 Epiphanov Sergei написал(а):
> Всё чисто, никакой ругани от самого apache2. Программа gitweb.cgi
> запускается.

Не дописал. Если в программе gitweb.cgi вставить строку
print "=>", $ENV{'GITWEB_CONFIG'};

то в ответ получаю только '=>'.

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] apache2 config
  2007-03-21 15:30     ` Epiphanov Sergei
@ 2007-03-21 15:38       ` Aleksey Avdeev
  2007-03-22  7:58         ` Epiphanov Sergei
  0 siblings, 1 reply; 9+ messages in thread
From: Aleksey Avdeev @ 2007-03-21 15:38 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 472 bytes --]

Epiphanov Sergei пишет:
> В сообщении от Wednesday 21 March 2007 18:25:00 Epiphanov Sergei написал(а):
>> Всё чисто, никакой ругани от самого apache2. Программа gitweb.cgi
>> запускается.
> 
> Не дописал. Если в программе gitweb.cgi вставить строку
> print "=>", $ENV{'GITWEB_CONFIG'};
> 
> то в ответ получаю только '=>'.

  suexec используется? (Нагуглил
<http://www.linux.org.ru/view-message.jsp?msgid=1291326>, похоже?)

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] apache2 config
  2007-03-21 15:38       ` Aleksey Avdeev
@ 2007-03-22  7:58         ` Epiphanov Sergei
  2007-03-22 10:44           ` Aleksey Avdeev
  0 siblings, 1 reply; 9+ messages in thread
From: Epiphanov Sergei @ 2007-03-22  7:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Wednesday 21 March 2007 18:38:06 Aleksey Avdeev написал(а):
>   suexec используется? (Нагуглил
> <http://www.linux.org.ru/view-message.jsp?msgid=1291326>, похоже?)

Не стоит вообще.

# rpm -qa|grep apache
apache2-manual-2.2.4-alt7
apache2-2.2.4-alt7
# rpm -qa|grep gitweb
gitweb-1.5.0.2-alt1
#


-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] apache2 config
  2007-03-22  7:58         ` Epiphanov Sergei
@ 2007-03-22 10:44           ` Aleksey Avdeev
  2007-03-22 11:17             ` Epiphanov Sergei
  0 siblings, 1 reply; 9+ messages in thread
From: Aleksey Avdeev @ 2007-03-22 10:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 444 bytes --]

Epiphanov Sergei пишет:
> В сообщении от Wednesday 21 March 2007 18:38:06 Aleksey Avdeev написал(а):
>>   suexec используется? (Нагуглил
>> <http://www.linux.org.ru/view-message.jsp?msgid=1291326>, похоже?)
> 
> Не стоит вообще.
> 
> # rpm -qa|grep apache
> apache2-manual-2.2.4-alt7
> apache2-2.2.4-alt7
> # rpm -qa|grep gitweb
> gitweb-1.5.0.2-alt1

  Тогда пока непонимаю, в чём дкло... :-(

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] apache2 config
  2007-03-22 10:44           ` Aleksey Avdeev
@ 2007-03-22 11:17             ` Epiphanov Sergei
  2007-03-22 12:09               ` Aleksey Avdeev
  0 siblings, 1 reply; 9+ messages in thread
From: Epiphanov Sergei @ 2007-03-22 11:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Thursday 22 March 2007 13:44:21 Aleksey Avdeev написал(а):
> > Не стоит вообще.
> >
> > # rpm -qa|grep apache
> > apache2-manual-2.2.4-alt7
> > apache2-2.2.4-alt7
> > # rpm -qa|grep gitweb
> > gitweb-1.5.0.2-alt1
>
>   Тогда пока непонимаю, в чём дкло... :-(

Вот и я тоже... Может, модуль env_module всё-таки не выставляет переменные 
окружения? На другое уже и не знаю, что думать.

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] apache2 config
  2007-03-22 11:17             ` Epiphanov Sergei
@ 2007-03-22 12:09               ` Aleksey Avdeev
  0 siblings, 0 replies; 9+ messages in thread
From: Aleksey Avdeev @ 2007-03-22 12:09 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 680 bytes --]

Epiphanov Sergei пишет:
> В сообщении от Thursday 22 March 2007 13:44:21 Aleksey Avdeev написал(а):
>>> Не стоит вообще.
>>>
>>> # rpm -qa|grep apache
>>> apache2-manual-2.2.4-alt7
>>> apache2-2.2.4-alt7
>>> # rpm -qa|grep gitweb
>>> gitweb-1.5.0.2-alt1
>>   Тогда пока непонимаю, в чём дкло... :-(
> 
> Вот и я тоже... Может, модуль env_module всё-таки не выставляет переменные 
> окружения? На другое уже и не знаю, что думать.

  Всё может быть... Но детальной проверкой я смогу заняться только после
выклавания в Сизиф версии с аля-Debian конфигами. :-/

  Прошу повесить на apache2 багу, по этому поводу (чтобы незабыл).

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2007-03-22 12:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-03-21 14:40 [sisyphus] apache2 config Epiphanov Sergei
2007-03-21 14:56 ` Aleksey Avdeev
2007-03-21 15:25   ` Epiphanov Sergei
2007-03-21 15:30     ` Epiphanov Sergei
2007-03-21 15:38       ` Aleksey Avdeev
2007-03-22  7:58         ` Epiphanov Sergei
2007-03-22 10:44           ` Aleksey Avdeev
2007-03-22 11:17             ` Epiphanov Sergei
2007-03-22 12:09               ` Aleksey Avdeev

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git