Mehrere SWM-Instanzen und eine Datenbank als Basis

PHP Newsletter Software/Script und E-Mail-Marketing Software SuperWebMailer

Moderator: mirko

Antworten
sikue
Beiträge: 194
Registriert: 31.08.2009, 12:06

Re: Mehrere SWM-Instanzen und eine Datenbank als Basis

Beitrag von sikue »

Danke, das hilft mir weiter :)
Benutzeravatar
mirko
Beiträge: 22884
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Mehrere SWM-Instanzen und eine Datenbank als Basis

Beitrag von mirko »

Genau pro Installation muss es eine getrennte Datenbank geben.
sikue
Beiträge: 194
Registriert: 31.08.2009, 12:06

Re: Mehrere SWM-Instanzen und eine Datenbank als Basis

Beitrag von sikue »

Ok, danke.
Dann weiß ich Bescheid.
Wenn, dann müsste man also auch mehrere Datenbanken haben, ja?

Dann wäre es egal, ob die Datenbank auf einem anderen Server liegt?
Hauptsache es existiert pro Installation eine Datenbank?
Benutzeravatar
mirko
Beiträge: 22884
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Mehrere SWM-Instanzen und eine Datenbank als Basis

Beitrag von mirko »

Nein das geht aber nicht. Das CronJob-Script arbeitet alle Aufgaben in der Datenbank ab, dabei wird die Konfiguration aus der Datei config_paths.inc.php verwendet, die ist bei jeder Installation lokal, daraus kommen die Verzeichnisangabe auf die lokalen Dateien im userfiles-Verzeichnis.
sikue
Beiträge: 194
Registriert: 31.08.2009, 12:06

Re: Mehrere SWM-Instanzen und eine Datenbank als Basis

Beitrag von sikue »

Hallo Mirko,

danke für die Antwort.

Es würde dann aber ja auf jedem Server (pro Installation des SuperWebMailers) ein Userfiles-Verzeichnis existieren.
Bei der Anlage des Mailings wird der korrekte Pfad verwendet....
Meinetwegen kann auch jeder Server seine eigenen CronJobs haben...

Lediglich die Datenbank würden wir gerne in einen geschützteren Bereich auf einem nachgelagerten Server unterbringen.
Könnte man beim Abspeichern eines Mailings den verwendeten Server einfach mit in der Datenbank ablegen?
Dann wäre klar welches Userfiles-Verzeichnis angesprochen werden muss.

Grüße,
Sikue
Benutzeravatar
mirko
Beiträge: 22884
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Mehrere SWM-Instanzen und eine Datenbank als Basis

Beitrag von mirko »

Theoretisch geht das, praktisch aber nicht. Bilder und Anhänge liegen immer in der lokalen Installation im userfiles-Verzeichnis, beim Versand per CronJob werden dann die Verzeichnisse von der lokalen Installation verwendet, um die Bilder und Anhänge zu finden. Wird das CronJob-Script von der "falschen" Installation aufgerufen, findet er die Bilder nicht und der Versand scheitert. Nur wenn man keine lokalen Bilder und Anhänge speichert, dann kann man eine Datenbank für alle nehmen, das CronJob-Script darf aber auch nur einmal aufgerufen werden, nicht mehrfach für die einzelnen Installationen.
sikue
Beiträge: 194
Registriert: 31.08.2009, 12:06

Mehrere SWM-Instanzen und eine Datenbank als Basis

Beitrag von sikue »

Hallo,

ich versuche gerade herauszufinden, ob es möglich ist mehr als einen SuperWebMailer zu erwerben und zu installieren und dabei aber nur auf eine Datenbank zuzugreifen? Bislang haben wir eine Instanz mit einer Datenbank, auf der sich recht viele Empfängerlisten befinden.

Wir möchten das Ganze aufteilen, so dass wir die verschiedenen Instanzen auf verschiedenen Servern installieren können. Die Datenbank würde dann aber wiederum auf einem weiteren Server liegen.

Geht sowas?

Grüße,
Sikue
Antworten