- Home
- Categorie
- Coding e Sistemistica
- Coding
- Forse Problema di permessi
- 
							
							
							
							
							
Forse Problema di permessiSalve ragazzi, sono disperato e bisognoso di aiuto!!!! 
 Ho il seguente problema; ho un file che mi permette di cambiare le proprietà di un doc trasformandole da pubblica a privato!!!!
 Il codice è il seguente:} 
 if (($riga[nfile]!= $nfile)) { // cioe', se l'utente ha modificato nome al file viene anche modificato sul filesystem:
 //$dir_base= opendir($file_url);
 //$fp = fopen("$file_url/$riga[nfile]", "wb");
 copy ("$file_url/$riga[nfile]", "$file_url/$nfile");
 unlink ("$file_url/$riga[nfile]");
 }
 le righe che vi ho trasmesso vanno dalla 75 alla 81!!!
 Il browser mi dà il seguente errore:
 Warning: Unable to create '/prova.doc': Permission denied in /.../.../.../.../.../.../edita.php on line 79Warning: unlink() failed (Is a directory) in /.../.../.../..../..../intranet/edita.php on line 80 
 qualcuno mi può dare una mano???
 P.s.: Forse è importante dire che l'Os è un Red hat Linux!!!
 Grazie!!!
 
- 
							
							
							
							
							
quali sono i permessi della directory? e dei file che vuoi editare? 
 
- 
							
							
							
							
							
sulla directory i permessi sono 7777!!!!! 
 I file nn lo so che permessi devo dargli???
 
- 
							
							
							
							
							
Dai messaggi di errore che ti da sembra che $riga[nfile] non abbia valore. Controlla meglio o posta qualche parte precedente del codice (dove $riga[nfile] prende un valore). 
 
- 
							
							
							
							
							
Problema di diritti sul filesystem. Ricordati che i tuoi script girano con i diritti dell'utente sotto cui gira il webserver.