Aber genau von dieser Konfiguration m�chte ich ja wegkommen. Es ist nicht gerade angenehm eine Konfigurationsdatei mit mehr als 1000 solcher Eintr�ge zu administrieren, gerade wenn man diese mittels VirtualDocumentRoot auf _EINEN_ Eintrag dezimieren kann. W�re da nicht noch dieses Problem mit den Log-Dateien...

Ich f�rchte meine Frage wurde nicht ganz verstanden...

--On Freitag, 19. April 2002 01:43 +0200 Peter St�hr <[EMAIL PROTECTED]> wrote:

ich verwende diese struktur:

/var/www/+
         +www.kunde1.at+
         |             +/cgi-bin/
         |             +/htdocs/
         |             +/logs/
         |
         +www.kunde2.at+
...usw

F�r die einzelnen Webstatistiken schreibt der Webalizer jeden Tag nach
/var/www/www.kunde_xy.at/htdocs/beliebiges-log-verzeichnis/


<VirtualHost 192.168.1.1:80> ServerName www.kunde1.at DocumentRoot /var/www/www.kunde1.at/htdocs/ ScriptAlias /cgi-bin/ /var/www/www.kunde1.at/cgi-bin/ TransferLog "|/usr/sbin/cronolog /var/www/www.kunde1.at/logs/access_log.%Y%m%d" LogFormat combined ErrorLog "|/usr/sbin/cronolog /var/www/www.kunde1.at/logs/error_log.%Y%m%d" </VirtualHost>

<VirtualHost 192.168.1.2:80>
ServerName www.kunde2.at
DocumentRoot /var/www/www.kunde2.at/htdocs/
ScriptAlias /cgi-bin/ /var/www/www.kunde2.at/cgi-bin/
TransferLog "|/usr/sbin/cronolog
/var/www/www.kunde2.at/logs/access_log.%Y%m%d"
LogFormat combined
ErrorLog "|/usr/sbin/cronolog
/var/www/www.kunde2.at/logs/error_log.%Y%m%d" </VirtualHost>

LG,
Peter St�hr
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PINK ADVERTISING - Gerd Eichler KEG
  A-1150 Wien, Wurmsergasse 35/17
V: +43 664 2339933 F: +43 1 7899737
ViennaGayGUIDE http://www.gaynet.at
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

-----Urspr�ngliche Nachricht-----
Von: Oliver Siegmar [mailto:[EMAIL PROTECTED]
Gesendet: Donnerstag, 18. April 2002 11:29
An: [email protected]
Betreff: Massenhosting


Hallo zusammen,

da ich bei einem Web-Hoster mittlerweile relativ viele Webs zu
administrieren habe, m�chte ich gerne von der "normalen"
VirtualHost-L�sung auf die mit VirtualDocumentRoot umsteigen. Ein
VHost-Eintrag sieht derzeit so aus:

<VirtualHost *>
    ServerName www.domainname.de
    DocumentRoot /var/www/www.domainname.de
    CustomLog "|/usr/sbin/cronolog
/var/www/www.domainname.de/logs/%Y/%B/access%d.log" combined
    ErrorLog "|/usr/sbin/cronolog
/var/www/www.domainname.de/logs/%Y/%B/error%d.log"
</VirtualHost>

Durch die Verwendung von VirtualDocumentRoot k�nnte dies dann etwa so
aussehen:

<VirtualHost *>
    ServerName DNS
    UseCanonicalName Off
    VirtualDocumentRoot /var/www/std/%0
</VirtualHost>


Dies w�rde auch wunderbar funktionieren, allerdings habe ich derzeit noch keine M�glichkeit entdeckt die CustomLog und ErrorLog Direktive dazu zu bewegen ihre Logdateien auch Domain-fein in das Verzeichnis zu legen - also etwa so:

    CustomLog "|/usr/sbin/cronolog
/var/www/std/%0/logs/%Y/%B/access%d.log" combined
    ErrorLog "|/usr/sbin/cronolog /var/www/std/%0/logs/%Y/%B/error%d.log"

...funktioniert aber nicht. Kann mir jemand helfen?


Ciao, Oliver

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de"
      unsubscribe-Anfragen an [EMAIL PROTECTED]
           sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------



--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de"
      unsubscribe-Anfragen an [EMAIL PROTECTED]
           sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------





Antwort per Email an