ERRORE: Warning: move_uploaded_file()... come risolverlo?

Cirano86

Nuovo Utente
26 Ago 2015
15
0
0
Su altervista ho creato un sistema in php per fare l'update dei file su una cartella destinata agli utenti.
Successivamente dovevo copiare il tutto su Misterdomain.eu ma non riesco a settare i permessi per permettere agli utenti di inviare il file.
L'errore risultante è il seguente:
"Warning: move_uploaded_file([percorso file caricato]) failed to open stream: Permission denied in [percorso dove il file caricato doveva finire sul server]"
il codice php è il seguente:
PHP:
...
   //caricamento file
    $target_dir = "file/";
    $target_file = $target_dir . basename($_FILES["cv"]["name"]);
    $uploadOk = 1;
    // controlla se esiste un file con lo stesso nome; altrimenti carica il file
    if (file_exists($target_file)) {
    echo "Spiacenti il nome del file esiste già, Cambia il nome e rinvia il modulo!.";
    $uploadOk = 0;
    }else {
     if (move_uploaded_file($_FILES["cv"]["tmp_name"], $target_file)) {
    } else {
        echo "Spiacenti errore nel caricamento del file.";
      }
	}
Grazie per l'aiuto
 

davide.arduini

Nuovo Utente
29 Gen 2016
6
0
0
41
Latina
www.davidearduini.it
Utilizzando il comando chmod:

PHP:
//setti i permessi per scrivere nella cartella
chmod("images", 0777);

//alla fine cambi i permessi
chmod("images", 0755);