Seite 1 von 1

Newsletter - Kein Speichern in CSV-Datei

Verfasst: Mo 17. Sep 2012, 08:36
von kuddelmuddel
Hallo,
ich stehe ziemlich auf dem Schlauch.
Habe den Code einer Newsletter-Anmeldung von einer "älteren" WE-Installation (Version: 6.3.2.0 (SVN-Revision: 4563) offizieller Release) in eine aktuelle Version: 6.3.3.0 (SVN-Revision: 4787)
übernommen. Jetzt habe ich das Problem, dass in die CSV-Datei nichts mehr reingeschrieben wird- also kein eMail-Adressen gespeichert werden.

Hier der Code (sehr verkürzt:)
<we:addDelNewsletterEmail type="csv" path="/newsletter/verteiler.csv" doubleoptin="true" mailid="163" subject="Newsletter xxx" from="xxx@xxx.de"/>

Mail mit Bestätigungslink geht raus, nach Klick auf diesen wird die richtige Seite aufgerufen, aber nix gespeichert sondern selbst erstellte Fehlermeldung ausgegeben.
Rechte sind alle korrekt gesetzt und Pfade zur csv-Datei stimmen auch. (ps. gleicher Server)

Beim Versuch eine schon vorhandene (direkt von mir in die CSV-Datei eingetragen) eMail im Anmeldeformular wieder einzutragen kommt die korrekte Meldung -> schon vorhanden.


Hat irgendjemand ne Idee. Ich glaube nicht das es an WE. 6.3.3.0 liegt!


glg

Re: Newsletter - Kein Speichern in CSV-Datei

Verfasst: Mo 17. Sep 2012, 09:47
von Paladin
Ist der PHP Linux-User der gleiche wie der, der Schreibrechte auf die Datei hat? Manchmal unterscheiden sich PHP-User und webserver-User, dann gibt es solche Probleme... Evtl. mal ein Testscript erstellen

Code: Alles auswählen

$fHandle = fopen('testfile.txt', 'ab+');
fputs($fHandle, 'somefoo');
fclose($fHandle);
und schauen, ob a) die Datei angelegt wird und b) ob Daten geschrieben werden.
Dannach mal das csv als Datei angeben (die Datei existiert ja) und dann mal testen, ob der User, der Schreibrechte auf die Datei hat auch der ist, mit dem PHP schreiben möchte.

Re: Newsletter - Kein Speichern in CSV-Datei

Verfasst: Mo 17. Sep 2012, 10:40
von kuddelmuddel
Hallo Paladin,
yep, alles getestet - geht trotzdem nicht!

Wie gesagt: läuft alles auf dem gleichen Server.
gleiche PHP-Version, gleiches MYSQL gleiche Rechtevergabe usw .
Habe ich alles als erstes gecheckt.

Hast Du schon mal mit 6.3.3 eine Newsletteranmeldung umgesetzt?


glg
Sabine

Re: Newsletter - Kein Speichern in CSV-Datei

Verfasst: Mo 17. Sep 2012, 10:44
von Paladin
Mal ins php-error-log auf dem Server geschaut bzw. im allg. error-log des Servers?
Evtl. findet sich da ein Anhaltspunkt, der Rückschlüsse auf die Fehlerursache zuläßt...

Re: Newsletter - Kein Speichern in CSV-Datei

Verfasst: Mo 17. Sep 2012, 10:48
von kuddelmuddel
Yep,
auch schon nachgeschaut - da ist alles OK!

Habe gerade mal eine saubere Installation von WE auf ner Testdomain aufgesetzt und nur die 2 notwendigen Seiten (Anmeldeseite und Mail) erstellt (ohne C/P).
Gleiches Verhalten. Vielleicht doch ein Bug?

Wie gesagt unter 6.3.2 gehts!

Re: Newsletter - Kein Speichern in CSV-Datei

Verfasst: Mo 17. Sep 2012, 10:52
von Paladin
Dann ab unter http://qa.webedition.org melden, dann ist es bald weg ;)

Re: Newsletter - Kein Speichern in CSV-Datei

Verfasst: Mo 17. Sep 2012, 10:56
von kuddelmuddel
aber klar das:0)