Seite 1 von 1

Verfasst: 15.08.2010, 20:28
von mirko
für ml muss natürlich der Name jeder Mailingliste angegeben werden. Per phpMyAdmin in die Datenbank gehen und die Tabellen anschauen. Es gibt für jeder Mailingliste eine Tabelle

Code: Alles auswählen

<name>_forms
<name>_groups
<name>_inboxes
<name>_localblocklist
<name>_localdomainblocklist
<name>_maillisttogroups
<name>_maillog
<name>_members
<name>_mtas
<name>_statistics
Wenn also die _maillog fehlen sollte, dann diese mit der SQL-Anweisung erstellen und den korrekten Namen zwischen ` und ` anstatt von ml_maillog angeben.

Verfasst: 14.08.2010, 14:49
von maillurch
Es gibt etwa 15 Mailinglisten. Tabellen der Form \"Name Mailingsliste_maillog\" existieren jedoch nicht. Den oben genannten SQL-befehl hatte ich wie angegeben ausgeführt.

Muß ich vielleicht anstatt \"ml\" den Namen der einzelnen Mailinglisten angeben? kenn mich mit SQL wenig aus.

Verfasst: 14.08.2010, 13:36
von mirko
Nein mit Duplizieren hat das nichts zu tun, weil die _maillog Tabelle zur Mailingliste gehört, nicht zum E-Mailing. Wie viele Mailinglisten sind angelegt? Bei jeder Mailingliste müsste man kontrollieren, ob die _maillog Tabelle auch existiert, falls nicht dann anlegen.

Verfasst: 14.08.2010, 11:42
von maillurch
Ich komme noch mal auf das Problem mit dem Abmeldelink zurück. Das Script upgrade.php wurde ausgeführt. Die Tabelle wurde mit MyAdmin angelegt. Trotzdem tauchen die Fehlermeldungen immer wieder auf. Die Abmelder werden zwar tatsächlich abgemeldet, bekommen aber die Fehlermeldung angezeigt. In der Fehlermeldung gibt es ein Link \"Klicken Sie hier um die Angaben zu korrigieren\". Der Link reagiert gar nicht.

Kann es sein, dass es Konflikte dadurch gibt, dass wir öfters neue Newsletter als Duplikate von bereits versendeten erstellen?

Verfasst: 05.06.2010, 13:03
von mirko
Vielleicht Script upgrade.php nicht ausgeführt? In dem Fall könnten Tabellen fehlen. Kannst auch im phpMyAdmin die Tabelle selbst anlegen

CREATE TABLE IF NOT EXISTS `ml_maillog` (
`Member_id` int(11) NOT NULL,
`MailLog` TEXT,
PRIMARY KEY ( `Member_id` )
);

Verfasst: 05.06.2010, 12:09
von maillurch
Hallo,

beim Betätigen des Abmeldelinks kommt folgende Fehlermeldung: \"Table \'xyz.ml_maillog\' doesn\'t exist SQL: DELETE FROM `ml_maillog` WHERE Member_id=7\"

Mailing wurde durch Duplizieren eines älteren Mailings erstellt. Mailing wurde zunächst an eine Test-Mailingliste, dann an die eigentliche Mailingliste verschickt. Fehler trat in der Vergangenheit noch nicht auf.

Version: SuperWebMailer 2.00.0.00538