[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