[Php-it] Copiare un file da remoto e poi cancellarne il contenuto.
Cristiano Verondini
cristiano at verondini.it
Sat Sep 1 15:24:53 CEST 2007
On 01/set/07, at 15:15, Sara wrote:
> L'errore è fopen(ftp://...@SitoA.it/fileA.txt): failed to open stream:
> FTP server reports 550 /fileA.txt: Permission denied in.......
> anche se il file è in posizione corretta e settato a 777.
Se FTP risponde che ci sono dei problemi è probabile che ci siano.
Fai un tentativo con un client FTP a mano per vedere se è possibile
leggerlo. Potrebbe essere che il file ha i permessi giusti, ma la
directory che lo contiene no ...
> Ho usato fopen con ftp perchè credo che sia l'unico modo per poter
> manipolare fileA da SitoB e ftruncate($srcfile1, 0) per cancellarne il
> contenuto......... c'è un modo migliore ?
Se sulla macchina A gira un webserver puoi fare in modo che il file
stesso sia trasferito via HTTP, così come possa venire cancellato
sempre tramite HTTP. In alternativa puoi usare ssh.
Cris
--
Cristiano Verondini
http://www.verondini.it --- [ICQ 114 190]
More information about the Php-it
mailing list