Hallo,
ich bekomme die Extension powermail_sendpost nicht zum laufen.
- Powermail ist installiert, powermail_sendpost auch.
- cUrl läuft auf dem Server
- ich habe das TypoScript wie im Manual beschrieben im Setup der entsprechenden Seite eingebunden
- Auf externem Server läuft ein PHP Script, welches mir die zu übernehmenden Werte ausgeben soll, es aber nicht tut.
- Ich habe auch den debug-Modus eingeschaltet aber auch hier bekomme ich keine Anzeige#angry#
Kann mir jemand helfen, was mache ich falsch ?
Danke
Hi,
powermail_sendpost läuft eigentlich sehr gut, wenn es richtig konfiguriert wurde.
Was genau soll dein PHP Script machen, wenn es Daten via POST erhält?
Poste mal deine Debugausgabe.
Gruß
ich denke, dass ich die Extension an sich nicht zum laufen gebracht habe, da ich auch keine Debug-Anzeige(ausgabe) in irgendeiner Form bekomme.
Hier meine Konfiguration:
activate = 1
targetURL = http://...
useLabel = 0
# Konstante zum Testen
additionalData.value = &mykey=myvalue
changeKey = TEXT
changeKey.value = 13=>test, 17=>name
debug = 1
Das (Test)Script soll mir einfach nur die übergebenen Werte
(die Kontante mykey und die Werte für name und test) zur Anzeige bringen. Aber ich befürchte, wie schon gesagt, das die Extension an sich aus irgendeinem Grund bei mir nicht läuft.
Ich habe in der phpinfo nachgeschaut ob cUrl aktiviert ist - das funktioniert.
habe ich noch was vergessen ?
1) Dein TS ist so ja nicht ganz vollständig (ist vermutlich nur ein Teil?)
2) powermail_sendpost läuft im Hintergrund ab. Es ist keine klassische Weiterleitung. Wie willst du also sehen, ob dein php Script arbeitet oder nicht (ich würde testweise eine email generieren lassen)?
3) Wenn debug = 1 und du beim powermail submit keine Debuginformationen siehst, dann stimmt etwas nicht (TS überprüfen, Cache leeren)
... erstmal vielen Dank für Deine Hilfe.
Das mit dem Php-Script stimmt natürlich.
Ich werde mir dann ein einfaches Script schreiben, welches die übergebenen Werte in eine Datenbanktabelle schreibt.
debug ist auf 1 gesetzt aber ich sehe keine Informationen im Frontend.
Cache geleert und TS überprüft -> leider keine Veränderung
Ich bin wie folgt vorgegangen:
- phpinfo() cUrl - enabled (libcurl/7.19.6 OpenSSL/0.9.8k zlib/1.2.3 libidn/1.13)
- powermail installiert vers. 1.5.3
- powermail_sendpost installiert vers.0.4.1
- extension Template auf der Formularseite angelegt und folgendes im Konfigurationsteil eingefügt:
plugin.tx_powermail_pi1 {
powermail_sendpost {
activate = 1
targetURL = http://www.meinZiel.com/machwas.php
useLabel = 0
additionalData = TEXT
additionalData.value = &mykey=myvalue
changeKey = TEXT
changeKey.value = 13=>test, 17=>name
debug = 1
}
}
Was kann ich denn noch vergessen haben ???
sieht gut aus - und das phpscript wird immer noch nicht aufgerufen?
...leider nicht.
Ich bekomme auch keine Debuginfos wenn ich die Daten absende.
vagabond_71 schrieb
...leider nicht.
Ich bekomme auch keine Debuginfos wenn ich die Daten absende.
Da ist etwas oberfaul - sieht so aus als ob der sendpost Hook gar nicht erst angesprochen wird...