Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: Apache s dinamichna konfiguraciq


  • Subject: Re: lug-bg: Apache s dinamichna konfiguraciq
  • From: Nick Kirchev <nick@xxxxxxxxxxx>
  • Date: Mon, 31 May 2004 19:13:28 +0300

On Monday 31 May 2004 11:25, Marian Marinov wrote:
> Извинявам се Василе но апач си чете конфигурацията от httpd.conf-a само при
> старт и рестарт.... а представи си че апач-а се ползва за хостинг...
> един клиент си прави нов вхост, пуска си настроиките в днс-а и httpd.conf
> през саит админа обаче този хост не е прочетен всеоще от апача....
> този вхост не съществува за апач-а докато не се рестартира апач-а...
> а точната ми нужда беше как да си препрочета новите вхостове добавени към
> апач-а... защото аз като прост човек съм си слжил:
> 	Include /etc/apache/vhosts/*.vh
> като всеки .vh фаил съдържа информацията за вхостовете на даден
> потребител... Та исках точно тази информация да ми е 100% динамична както
> съм направил всичко на ДНС-а ми да се чете от базаданни независимо дали е
> нова зона или добавен запис към вече създадена зона.
>
> И Всепак поддържам си менението че с mod_vhost_alias неможе да се постигне
> подобна динамичност!
>

Тогава защо не пробваш това

Добавяш в http.conf


VirtualDocumentRoot /common/www/%0/htmls
VirtualScriptAlias  /common/www/%0/cgi-bin


след което рестартираш апача. 

добавянето на нови Vhosts става като напраиш
директория с името на хоста. 

нпр.
 /common/www/test1.com/html/index.html
/common/www/test2.com/html/index.html


> On Monday 31 May 2004 11:04, Vasil Kolev wrote:
> > На пн, 2004-05-31 в 07:40, Marian Marinov записа:
> > > Добре,
> > > много се извинявам за тая глупост която попитах по-рано... след още по
> > > обстоино преглеждане на документацията на апача намерих начин да си
> > > свърша нужната работа и без преминаване към решение с бази данни...
> > > Все пак ще спомена как съм си решил проблема:
> > > 	kill -USR1 `cat /patch/to/apache/pid-file`
> > > И пак ви се извинявам че не съм си прочел цялата документация :)
> >
> > mod_vhost_alias ... :) Решава ти проблема много по-чисто, без рестарт на
> > apache.
>
> ===========================================================================
>= A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
> http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara
> Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
> ===========================================================================
>=

-- 
 .''`.   Debian
: :'  :  GNU/Linux
`. `'`
  `-  
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.