* 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] --------------------------------------------------------------------------