[PHP] Download file in una directory di un server in rete lan

Salve,

Ho due server in rete lan, dove nel primo con ip 192.168.1.2 (ho la mia web app) e 192.168.1.3 (dove gestisco i file per la sincronizzazione degli altri client).

Ora posso dalla mia web app che risiede sul server con ip 192.168.1.2 salvare in una directory alla pressione di un button un determinato file nel server 192.168.1.3?

E' possibile farlo?

Grazie in anticipo!

inviato 4 anni fa
fobos
fobos
45
X 0 X

Certo che è possibile farlo, è necessario però che i due server "si vedano", ovvero che ci sia una condivisione del filesystem (cartelle condivise) tra il primo ed il secondo. Questa condivisione può avvenire in diversi modi (samba, nfs, ecc) e dipende anche dal sistema operativo che gira sui server.

Fatto ciò la cartella di destinazione, posta sul secondo server, sarà accessibile come una cartella locale del server che effettua l'upload. E quindi potrai usare l'istruzione move_uploaded_file per spostare il file nella cartella del secondo server.

risposto 4 anni fa
Gianni Tomasicchio
Per il sistema dove vengono depositati i file è Windows Server 2003, mentre dovre gira la webapp è ubuntuserver. In giornata faccio qualche prova e posto i risultati. Grazie infinite.fobos 4 anni fa
@fobos Allora ti conviene usare una condivisione samba.Gianni Tomasicchio 4 anni fa
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda