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
Newsletter - Kein Speichern in CSV-Datei
-
- Member
- Beiträge: 63
- Registriert: Fr 27. Jan 2012, 13:14
Re: Newsletter - Kein Speichern in CSV-Datei
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
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.
Code: Alles auswählen
$fHandle = fopen('testfile.txt', 'ab+');
fputs($fHandle, 'somefoo');
fclose($fHandle);
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.
-
- Member
- Beiträge: 63
- Registriert: Fr 27. Jan 2012, 13:14
Re: Newsletter - Kein Speichern in CSV-Datei
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
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
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...
Evtl. findet sich da ein Anhaltspunkt, der Rückschlüsse auf die Fehlerursache zuläßt...
-
- Member
- Beiträge: 63
- Registriert: Fr 27. Jan 2012, 13:14
Re: Newsletter - Kein Speichern in CSV-Datei
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!
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
Dann ab unter http://qa.webedition.org melden, dann ist es bald weg
-
- Member
- Beiträge: 63
- Registriert: Fr 27. Jan 2012, 13:14
Re: Newsletter - Kein Speichern in CSV-Datei
aber klar das:0)
Wer ist online?
Mitglieder in diesem Forum: Semrush [Bot] und 0 Gäste