wpsmnl.php Datenbankfehler seit WP5.3

Fragen und Tipps & Tricks zur Newsletter Software SuperMailer oder zum BirthdayMailer

Moderatoren: mirko, Wolfi

Antworten
kthar
Beiträge: 12
Registriert: 14.09.2005, 15:04

Re: wpsmnl.php Datenbankfehler seit WP5.3

Beitrag von kthar »

Hallo Mirko

Super. Hat geklappt.(deaktivieren und wieder aktivieren)
Danke für Deine schnelle und professionelle Hilfe!

Gruss
Martin
Benutzeravatar
mirko
Beiträge: 22885
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: wpsmnl.php Datenbankfehler seit WP5.3

Beitrag von mirko »

per phpMyAdmin in die Datenbank gehen und die SQL-Anweisung

Code: Alles auswählen

          CREATE TABLE `quality_E6dL.wp_wpsmnl_opensubscribers` (
                  `id` int(11) NOT NULL auto_increment,
                  `time` datetime NOT NULL,
                  `ip` varchar(64) NOT NULL default '',
                  `email` varchar(255) NOT NULL default '',
                  `custom_data` text NOT NULL default '',
                  PRIMARY KEY `id` (`id`)
          );


ausführen lassen.

Alternativ das Plugin in WordPress deaktivieren und wieder aktivieren, es müsste dann die install-Routine ausgeführt und damit die Tabelle angelegt werden.
kthar
Beiträge: 12
Registriert: 14.09.2005, 15:04

wpsmnl.php Datenbankfehler seit WP5.3

Beitrag von kthar »

Hallo

Seit der Installation der Version 5.3 von Wordpress generiert das Script wpsmnl.php (Version 1.0.7) im Widget eingebunden beim Versuch einer Anmeldung folgenden Fehler auf der Website:

Code: Alles auswählen

WordPress database error: [Table 'quality_E6dL.wp_wpsmnl_opensubscribers' doesn't exist]
DELETE FROM `wp_wpsmnl_opensubscribers` WHERE TO_DAYS(NOW()) - TO_DAYS(`time`) >= 30

WordPress database error: [Table 'quality_E6dL.wp_wpsmnl_opensubscribers' doesn't exist]
SELECT * FROM `wp_wpsmnl_opensubscribers` WHERE `email`='test@example.com'

WordPress database error: [Table 'quality_E6dL.wp_wpsmnl_opensubscribers' doesn't exist]
INSERT INTO wp_wpsmnl_opensubscribers (time, ip, email, custom_data) VALUES (NOW(), '194.230.127.18', 'test@example.com', '' )
Can't save to database. Table 'quality_E6dL.wp_wpsmnl_opensubscribers' doesn't exist

Danke für die Anmeldung zu unserem Newsletter-Verteiler. Damit wir Ihre E-Mail-Adresse zu unserem Verteiler hinzufügen können, klicken Sie bitte auf den Bestätigungslink in der E-Mail, die wir Ihnen soeben zugesendet haben.
Der Link im E-Mail wird dann tatsächlich und trotz Fehler verschickt. Dennoch ist diese Fehlermeldung nicht sehr Vertrauenserweckend auf der Website.

Kann mir hier jemand einen Tipp geben? Oder muss ich auf die Version 1.0.8 von wpsmnl.php warten?

Danke schom im Voraus
Martin
Antworten