Salve a tutti, oggi la funzione copy mi sta facendo impazzire.
Ho fatto un piccolo script per l'upload di alcune immagini su server. In locale lo script funziona perfettamente, caricato sul server remoto invece mi da questo errore:
Ora, il mio dubbio è che ci sia un qualche problema con la path da me impostata, ho già controllato che per la cartella in questione i permessi chmod siano impostati sul valore di 777.codice:Warning: copy(D:/Web/miosito.it/test/57_tmp.jpg) [function.copy]: failed to open stream: Permission denied
In locale per impostare la path di upload ho usato il comando "$_SERVER['DOCUMENT_ROOT']" che mi ha restituito una path di questo tipo:
"\percorso1\percorso2\percorso3"
Ho impostato questo percorso e tutto è filato liscio.
Sul server remoto invece, quando uso il comando per scoprire la root path mi da questo percorso:
"D:\Web\miosito.it" (notare i backslashes)
A questo punto non so proprio come impostare la path.
Ho provato a scriverla così:
"D:/Web/miosito.it"
Ma mi da errore di permessi
Allora ho provato a scriverla così:
"D:\Web\miosito.it"
idem come sopra.
Sembra proprio che non riesca a trovare il percorso da me impostato.
Avrei veramente bisogno di una mano per capire bene come impostare la path giusta, spero in voi.
ciao.