* Julian St?ver <[EMAIL PROTECTED]> wrote:
> Die Befehle "Use vhost subdomain email" usw, kann man das irgendwie
> hinkriegen das man die aus einer Datenbank ausliest?
Keine Ahnung, inwiefern das direkt ginge, aber mit einem via Cron
aufgerufenen Skript (PHP, Perl, Python, ...) sicherlich.
* VHost-Definitionen in eine separate Datei auslagern (z.b. vhosts.conf)
* Mit einem Skript die benötigten Konfigurationszeilen anhand der Daten
aus der DB in einer temporären Datei erzeugen
* Validitätsprüfungen über die temporäre Datei jagen
* Datei größer 0?
* Datei enthält nur Zeilen, die mit Use beginnen?
* Datei identisch mit vhosts.conf
* Ja: Keine Änderungen in der DB -> Programmende
* Nein: Es liegen Änderungen in der DB vor -> Weiter im Programm
* vhosts.conf archivieren und temporäre Datei in vhosts.conf umbennen
* Ggf. ein "apache -t" zum Syntaxtest der neuen Konfiguration mit
entsprechender Fehlerbehandlung (ursprüngliche Konfig wiederherstellen,
Mail an Admin)
* Apache reloaden
* Jeden der Daten über die DB pflegt darauf hinweisen, dass Änderungen
erst nach X Minuten (je nach Cron-Konfiguration) aktiv werden
Sebastian
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------