Hallo Leute,
ich habe ein etwas seltsames Problem mit den FTP-Funktionen.
Ich will einfach ein paar Bilddateien und eine Textdatei auf einen FTP-Server übertragen.
Lokal hab ich PHP 5.1.4 laufen und der FTP-Upload funktioniert hier auch einwandfrei (überprüft durch einen FTP-Client)
Auf meinem Puretec-Account, wo das Script letztendlich laufen soll, läuft PHP 4.4.4 und der FTP-Upload will nicht mehr.
Connect und Login funktioniert einwandfrei, es gibt auch keine Fehlermeldung bei ftp_put, nur erscheinen die Dateien einfach nicht im gewünschten Zielserver-FTP-Verzeichnis!
So nun mal meine BEschreibung der Testläufe die ich bisher gemacht habe:
- Es liegt nicht an irgendwelchen falschen Pfadangaben!
- Es liegt nicht am Script, da ich mir ein sehr simples gebaut habe, was 100% korrekt ist und dasselbe Problem ergibt (außerdem funktioniert das Script ja auch, wenn ich es lokal starte)
- Gebe ich einen anderen Zielserver an (z.B einen anderen Puretec-Account), so funktioniert mein Script wunderbar! Dies könnte einen ja glauben machen, dass was am eigentlichen Zielserver nicht stimmt, und er die Anfragen nicht richtig durchlässt. Aber warum funktioniert mein Script dann lokal so wunderbar und schiebt die Dateien ohne Probleme zum Zielserver?
Wäre echt toll, wenn mir jemand helfen könnte, denn ich bin langsam ziemlich verwirrt
Vielen Dank schonmal,
knedl
ich habe ein etwas seltsames Problem mit den FTP-Funktionen.
Ich will einfach ein paar Bilddateien und eine Textdatei auf einen FTP-Server übertragen.
Lokal hab ich PHP 5.1.4 laufen und der FTP-Upload funktioniert hier auch einwandfrei (überprüft durch einen FTP-Client)
Auf meinem Puretec-Account, wo das Script letztendlich laufen soll, läuft PHP 4.4.4 und der FTP-Upload will nicht mehr.
Connect und Login funktioniert einwandfrei, es gibt auch keine Fehlermeldung bei ftp_put, nur erscheinen die Dateien einfach nicht im gewünschten Zielserver-FTP-Verzeichnis!
So nun mal meine BEschreibung der Testläufe die ich bisher gemacht habe:
- Es liegt nicht an irgendwelchen falschen Pfadangaben!
- Es liegt nicht am Script, da ich mir ein sehr simples gebaut habe, was 100% korrekt ist und dasselbe Problem ergibt (außerdem funktioniert das Script ja auch, wenn ich es lokal starte)
- Gebe ich einen anderen Zielserver an (z.B einen anderen Puretec-Account), so funktioniert mein Script wunderbar! Dies könnte einen ja glauben machen, dass was am eigentlichen Zielserver nicht stimmt, und er die Anfragen nicht richtig durchlässt. Aber warum funktioniert mein Script dann lokal so wunderbar und schiebt die Dateien ohne Probleme zum Zielserver?
Wäre echt toll, wenn mir jemand helfen könnte, denn ich bin langsam ziemlich verwirrt
![Confused](https://www.php-resource.de/forum/core/images/smilies/confused.gif)
Vielen Dank schonmal,
knedl
Kommentar