sto cercando come cavolo funziona l'invio di un file via ftp![]()
allora:
-apro $socket
-leggo 220 ciao
-scrivo USER x
-leggo 331 user ok
-scrivo PASS y
-leggo 230 ma sciau
-scrivo PASV
-leggo 227 e mi ricavo la porta per la connessione passiva
-creo $socket2 sulla porta di pasv
se faccio un LIST su $socket, da $socket2 posso leggere la lista dei file (per dire, tutto funziona bene)
ma lo stor come funziona?
ho provato
-scrivo STOR test.txt e leggo "150 ok"
-leggo il file su disco e lo scrivo su $socket2
-leggo $socket e vedo "226 file scritto con successo"
vado a vedere dal browser, ed il file si esiste, ma è vuoto![]()
![]()
come mai?


Rispondi quotando