Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794
Frage:
TYPO3 Extension Powermail - Fehlermeldung beim Mailversand
Hej!
Habe auf einer TYPO3 4.5.2 Intallation die Extension Powermail 1.6.3 installiert. Formular zusammengestellt, wird angezeigt, alle Pflichtfelder sind ausgefüllt.
Nach Klick auf Senden-Button wird auch die Bestätigungsseite angezeigt. Nach weiterem Klick auf "Angaben abschicken" Button kommt jedoch nur eine Fehlermeldung - die Nachricht wird nicht verschickt.
Fehlermeldung:
Bitte beachten Sie folgende Fehlermeldungen:
Bitte füllen Sie dieses Feld aus: Vorname
Bitte füllen Sie dieses Feld aus: Nachname
Bitte füllen Sie dieses Feld aus: Email
Bitte füllen Sie dieses Feld aus: Betreff
Bitte füllen Sie dieses Feld aus: Mitteilung
Bin mit googeln leider nicht weiter gekommen. Es sind ausser Perfect Lightbox bisher keine weiteren Erweiterungen installiert. Die Deinstallation von Perfect Lightbox ändert nichts am Verhalten von Powermail.
Hat da vielleicht jemand einen Tipp/Lösungsansatz? Besten Dank für Rückmeldungen & ein schönes Wochenende!
~~wer für alles offen ist kann nicht ganz dicht sein~~
AW: TYPO3 Extension Powermail - Fehlermeldung beim Mailversand
Hallo zenzero
Du hast also in der Seite die Extension eingefügt und die Felder definiert sowie den Fieldtype korrekt ausgefüllt?
Im Ext manager hast Du die Installation korrekt vorgenommen und die DB hat die notwendigen Tabellen?
AW: TYPO3 Extension Powermail - Fehlermeldung beim Mailversand
Guten Morgen Swizz
Danke für deine Antwort. Ja, alle Felder korrekt eingefügt inl. Captcha. Statisches Template auch angefügt. Extension im Konstanten Editor auf Captcha eingestellt. Felder in DB vorhanden.
Mail wird ja korrekt verschickt wenn ich ohne Bestätigungsseite bzw. auch ohne Captcha Formular ausfülle und verschicke... das aber für Spammer ein Paradies.
Wenn ich bei eingeschalteter Bestätigungsseite auf den zurück Button klicke, dann ist Form leer - vermute daher Session-Problem?!
Kannst du damit was anfangen? Gruess!
~~wer für alles offen ist kann nicht ganz dicht sein~~
AW: TYPO3 Extension Powermail - Fehlermeldung beim Mailversand
Das sieht ziemlich stark nach einem Session-Problem aus.
Ich würde überprüfen ob die Tabelle fe_session_data existiert, ob alle drei Felder vorhanden sind (hash, content, tsamp). Ausserdem müssen dort auch Einträge eingefügt werden wenn du Die Seite mit den Kommentaren Aufrufst (bzw. so bald das Captcha gemacht wird).
Evtl. im Browser die Cookies ansehen und die Session-ID in der Tabelle suchen (select * from fe_session_data where hash = 'session-id einfügen').
Das sieht ziemlich stark nach einem Session-Problem aus.
Ich würde überprüfen ob die Tabelle fe_session_data existiert, ob alle drei Felder vorhanden sind (hash, content, tsamp). Ausserdem müssen dort auch Einträge eingefügt werden wenn du Die Seite mit den Kommentaren Aufrufst (bzw. so bald das Captcha gemacht wird).
Evtl. im Browser die Cookies ansehen und die Session-ID in der Tabelle suchen (select * from fe_session_data where hash = 'session-id einfügen').
Danke vstm für deine Nachricht!
Eben im phpMyAdmin nachgeschaut - da gibt es keine Tabelle mit diesem Namen... Lege ich die nun selbst an? Falls ja muss ich speziell auf etwas achten?
Zuletzt geändert von zenzero; 07.07.2011, 19:33.
Grund: Bild nicht angehängt?
~~wer für alles offen ist kann nicht ganz dicht sein~~
AW: TYPO3 Extension Powermail - Fehlermeldung beim Mailversand
Im Install-Tool gibt es einen Punkt "Database Analyzer" dort kannst du auf "COMPARE" klicken und dann sollte es alle fehlenden Tabellen anzeigen. Mit "write to database" werden die Tabellen dann erstellt (also die mit dem aktivierten Häckchen).
Im Install-Tool gibt es einen Punkt "Database Analyzer" dort kannst du auf "COMPARE" klicken und dann sollte es alle fehlenden Tabellen anzeigen. Mit "write to database" werden die Tabellen dann erstellt (also die mit dem aktivierten Häckchen).
Danke für die Rückmeldung! Habe das mal ausgeführt - nun werden noch folgende Einträge zum Update empfohlen (siehe Screenshots). Wird aber nicht mehr weiter (ist das ueberhaupt noch notwendig?) updated trotz mehreren Versuchen.
Eine Tabelle namens fe_session_data ist immer noch nicht vorhanden in der DB??! Vad sjutton!
Guet n8!
~~wer für alles offen ist kann nicht ganz dicht sein~~
AW: TYPO3 Extension Powermail - Fehlermeldung beim Mailversand
Hmm interessant. Es wird auch angezeigt das die Tabellen schon existieren. Bei näheren Betrachten der Tabellenliste fällt mir auf, dass nur MyISAM-Tabellen angezeigt werden und die InnoDB-Tabellen fehlen.
"fe_session_data" ist auch eine InnoDB-Tabelle.
Kannst Du mal folgende Befehle ausführen (separat):
show engines;
show variables like 'version';
Wobei da vor allem "show engines" interessant ist. Dort sollte InnoDB drin sein (Feld "support" sollte "YES" sein). Aber ich nehme an es ist nicht drin, in diesem Fall muss MySQL mit InnoDB-Support ausgestattet werden (neu Kompilieren oder neu installieren). Das wäre die saubere Lösung.
Wenn du keine Kontrolle über den MySQL-Server hast, ist die einzige Alternative, die Tabelle als MyISAM-Tabelle zu erstellen (kopiert von typo3/sysext/cms/ext_tables.sql):
Code:
DROP TABLE IF EXISTS fe_session_data;
CREATE TABLE fe_session_data (
hash varchar(32) DEFAULT '' NOT NULL,
content mediumblob,
tstamp int(11) unsigned DEFAULT '0' NOT NULL,
PRIMARY KEY (hash),
KEY tstamp (tstamp)
) ENGINE=MyISAM CHARSET=utf8;
Dies muss wahrscheinlich für alle Tabellen mit InnoDB durchgeführt werden.
AW: TYPO3 Extension Powermail - Fehlermeldung beim Mailversand
Die zwei Befehle kannst Du am gleichen Ort ausführen wie das CREATE-Statement als im "SQL"-Reite von phpMyAdmin. Aber eben separat (d.h. einfach Nacheinander), da beide eine Datenmenge zurückgeben.
Die Kommentare "MySQL lieferte ein leeres..." sind eigentlich gut, das bedeutet das MySQL die Befehle ausgeführt hat, das heisst eigentlich sollte die Tabelle erstellt werden. Evtl wurde einfach die Tabellenliste nicht refreshed, ist sie auch nicht dort wenn Du phpMyAdmin neu lädst (F5-Taste)? Wenn nicht, kannst Du sonst Tabellen erstellen? Also sowas wie
Code:
CREATE TABLE hallo_welt_test ( fldtest INT );
- wird die Tabelle dann erstellt (evtl. auch wieder F5 drücken)?
AW: TYPO3 Extension Powermail - Fehlermeldung beim Mailversand
Ach super - Tabelle wurde erstellt! Refresh hatte ich vergessen...
Hier die beiden Screenshots mit den Abfragen
show engines
show variables
Und übrigens: nun klappts mit dem Versand einer Mail aus Powermail (mit Bestätigungsseite und Captcha!) und die Comments (mit Captcha!) werden ebenfalls verschickt - vielen herzlichen Dank für deine tolle Hilfe!!! :-)
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar