ciao!
ho la necessità di trasferire un file tramite ftp presso un altro server:
faccio così:
e la cosa strana è questa:codice:$conn_id = ftp_connect( $ftp_server, 21, 120 ); $login_result = ftp_login( $conn_id, $ftp_user_name, $ftp_user_pass ); if ($conn_id && $login_result) { ftp_chdir( $conn_id, "domains/test.com/public_html" ); @ftp_delete( $conn_id, $ftp_filename ); ftp_mkdir( $conn_id, "test_dir" ); $fp = fopen( $source_file, 'r' ); $upload = ftp_fput( $conn_id, $ftp_filename, $fp, FTP_BINARY ); //altro metodo che da lo stesso errore: $upload = ftp_put( $conn_id, $ftp_filename, $source_file, FTP_BINARY ); }
si connette correttamente, crea correttamente la cartella test_dir, cancella correttamente il file, crea il file che devo uppare, ma rimane vuoto e poi il server mi da questo errore:
le ho provate tutte... cosa posso fare???Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
ciao!![]()

Rispondi quotando