PHP Ftp-get aus dem Z/VM

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP Ftp-get aus dem Z/VM

    Hi,

    ich hab hier ein sehr spezielles Problem.

    Ich brauche eine Datein von einem z/VM OS (Virtualisierungs Betriebsystem aus dem Mainframe Berreich) in ein Linux System per FTP. FTP Verbindung steht, nur bekomme ich die Dateine nicht mit eine ftp_put rüber. Ich vermute es hat was mit der etwas anderen Dateibennenung zu tun. Ich versuch das mal zu erklären. =)

    Erstmal der Ablauf mit einem "normalen" FTP client.

    230 LINUXCL logged in; working directory = LINUXCL
    191 Remote system type is z/VM.
    ftp> ls
    500 Unknown command, 'EPSV'
    227 Data transfer will passively listen to 172,16,145,65,4,48
    125 List started OK
    PROFILE EXEC V 42 12 1 2006-02-20 11:19:06 WORK
    TEST EXEC V 38 5 1 2006-02-06 14:36:40 WORK
    250 List completed successfully.
    ftp>


    Verbindung steht, ich brauch das File TEST EXEC

    ftp> get "TEST EXEC"
    local: TEST EXEC remote: TEST EXEC
    227 Data transfer will passively listen to 172,16,145,65,4,49
    125 Sending file 'TEST.EXEC'
    100% |*************************************| 88 99.23 KB/s 00:00 ETA
    250 Transfer completed successfully.
    88 bytes received in 00:00 (48.85 KB/s)


    Funktioniert also.

    Im PHP Skript sieht das ganze so aus.
    PHP-Code:
    $conn_id ftp_connect($ftp_server);

    // Einloggen mit Benutzername und Kennwort 
    $login_result ftp_login($conn_id"$ftp_user_name""$ftp_user_pass");

    // Download der Datei 
    $download ftp_get($conn_id"$locale""TEST EXEC"FTP_ASCII);

    // Schlien des FTP-Streams 
    ftp_quit($conn_id); 
    Kommt aber leider folgendes raus.

    Warning: ftp_get(): Error opening in phpfile on line 174

    Wenn ich "TEST EXEC" mit "TEST.EXEC" tausche passiert leider das Gleiche.

    Hat jemand Erfahrung in dem Bereich? Egtl. muss es doch gehen ?!

    Grüße
    Damo
Lädt...
X