Questione : il ftp ha messo via il PHP dal linux a AS/400

Sto provando a upload una lima di testo ad un assistente di AS/400 da un assistente di linux using il commands

I del PHP posso collegare e cambiare l'indennità del namefmt appena. Posso anche non upload problema via shell.

But il IS-IS di problema che sto provando a sviluppare un crontab using il PHP che il wil automatizza il process.

so ho basicamente che (nel PHP) class= " i lineNumbers " >
1 del >
$ftp_stream = $ftp ($server); approvazione di // nessun problema

ftp_login ($ftp_stream, $user, $pass); // ancora che funziona

ftp_raw ($ftp_stream, “namefmt 0 del luogo„); /ottenendo un'approvazione di risposta di 200 serie così ancora

// ma qui è il problema
ftp_exec ($ftp_stream, “file.txt messo "); // vede che class= >

php dei messaggi di errore below
1 del >
Avvertimento: ftp_exec () [ function.ftp-exec]:  Opzione sul subcommand del LUOGO non riconosciuto.  … in *.php sulla linea il class= >

I hanno provato il ftp_raw () per mettere ma i ritorni che dell'assistente 500 un error
I inoltre ha provato ad escludere l'aggiornamento del namfmt ma ancora gli stessi issue.

I non aposed a scrivere uno shell script per farlo questo ma non hanno potuti convincere quello per funzionare eiher.

per esempio ho provato il exec_shell del PHP (“colpo ftpscript.sh "); dove lo shell script osserva il class= " i lineNumbers " >
1 del >
ftp - <

with di EOF
class= del

Risposta : il ftp ha messo via il PHP dal linux a AS/400

Ftp_put di prova, http://us.php.net/manual/en/function.ftp-put.php.  il ftp_exec è significato per gli ordini come i tipi file.
Altre soluzioni  
 
programming4us programming4us