Ciao,
ho bisogno di poter salvare su una cartella di un sito dei file inseriti dall'utente attraverso una form.
Il codice per copiare il file su server e' il seguente:
if(is_uploaded_file($_FILES["header"]["tmp_name"])){
move_uploaded_file($_FILES["header"]["tmp_name"], "$upload_dir");
}
Se testo la mia pagina php in locale tutto funziona bene, quando provo in remoto mi viene restituito il seguente errore:
Warning: move_uploaded_file() [function.move-uploaded-file]: URL file-access is disabled in the server configuration in /home/httpd/vhosts/ecc.. on line 96
Warning: move_uploaded_file(percorso) [function.move-uploaded-file]: failed to open stream: no suitable wrapper could be found in /home/httpd/vhosts/ecc.. on line 96
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpFFiFnR' to 'http://www.maisongrise.com/clients/ACS/enewsletter/img/template2/29.jpeg' in /home/httpd/vhosts/ecc.. on line 96
Non capisco se e' un problema di permessi oppure sbaglio il percorso della directory dove salvare il file.
Come percorso ho provato con:
http://miosito.com/cartella1/cartella2/progetto/
$_SERVER["DOCUMENT_ROOT"]."/cartella1/cartella2/progetto/"
ma niente da fare.
Qualcuno può aiutarmi?