Seite 1 von 1

Fehler beim Versenden durch Multiple_Newsletter_Addon

Verfasst: 01.01.2013 23:35
von Atreyan
Hallo!

ich habe das Forum neu installiert , die Datenbank importiert, und verschiedene MOD anschließend installiert.
Bei dem Newsletter handelt es sich um das Multiple_Newsletter_Addon 1.0.12.

Möchte ich einen Versenden erhalte ich folgenden Fehlertext:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Unbekanntes Tabellenfeld 'INACTIVE_CHANGE_EMAIL' in where clause [1054]

SQL

SELECT COUNT(user_id) AS users_count FROM phpbb_users WHERE user_id = '2' AND user_inactive_reason <> INACTIVE_CHANGE_EMAIL

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: [ROOT]/newsletter_sending.php
LINE: 411
CALL: dbal_mysql->sql_query()
Kann wer sagen was ich machen muss damit der Fehler beseitigt wird ?


MfG

Atreyan

Re: Fehler beim Versenden durch Multiple_Newsletter_Addon

Verfasst: 02.01.2013 17:07
von Miriam
Hast Du denn auch das Advanced Double Activation Pack installiert?

Re: Fehler beim Versenden durch Multiple_Newsletter_Addon

Verfasst: 03.01.2013 10:10
von Atreyan
Hallo Miriam,

nein habe das Pack nicht installiert. Ist auch keine Vorraussetzung laut MOD Beschreibung, es wird halt nur Empfohlen wegen der Sicherheit beim registrieren und der existierenden Email...


Mfg

Atreyan

Re: Fehler beim Versenden durch Multiple_Newsletter_Addon

Verfasst: 03.01.2013 12:11
von Pfiffy
Hallo,

also ich hab jetzt grad mal meine Datenbank durchforstet, aber eine Tabelle bzw. ein Tabellenfeld "INACTIVE_CHANGE_EMAIL" gibt es bei mir auch nicht, allerdings funktioniert die MOD bei mir tadellos. Kontrollier doch den Einbau nochmal ganz akribisch. Ein Link zu deinem Forum wär sicherlich auch hilfreich.

Grücce
Pfiffy

Re: Fehler beim Versenden durch Multiple_Newsletter_Addon

Verfasst: 03.01.2013 17:33
von Miriam
@Pfiffy, Du hast ja auch nicht diese Anweisungen aus der contrib/adap.xml der MOD umgesetzt:
Öffnen: newsletter_sending.php
Finden

Code: Alles auswählen

            WHERE ' . $db->sql_in_set('user_id', $user_ids);
In der Zeile finden

Code: Alles auswählen

$db->sql_in_set('user_id', $user_ids)
In der Zeile danach einfügen

Code: Alles auswählen

 . ' AND user_inactive_reason <> ' . INACTIVE_CHANGE_EMAIL
Finden

Code: Alles auswählen

            'WHERE' => $db->sql_in_set('u.user_id', $user_ids)
In der Zeile finden

Code: Alles auswählen

$db->sql_in_set('u.user_id', $user_ids)
In der Zeile danach einfügen

Code: Alles auswählen

 . ' AND u.user_inactive_reason <> ' . INACTIVE_CHANGE_EMAIL
Atreyan wider eigener Aussage scheinbar schon.

Re: Fehler beim Versenden durch Multiple_Newsletter_Addon

Verfasst: 04.01.2013 08:11
von Pfiffy
@Miriam

Stimmt. Das Advanced Double Activation Pack benötige ich nicht. Da kommt also die "INACTIVE_CHANGE_EMAIL" her. DANN würde ich als erstes mal diese Erweiterung wieder ausbauen und erneut testen.

Grücce
Pfiffy