Salve,

cerco di far girare il seguente script su un server web Linux-Apache.

In locale (sul mio PC WinXP-Apache) tutto funzia.


codice:
<? 
	copy("../store/paginetta.txt","../store/paginetta2.txt");
	copy("../store/paginetta.txt","../store/paginetta2.txt.bak");
	copy("../store/paginetta2.txt","../store/pagcanc.txt");
	rename("../store/paginetta2.txt","../store/paginetta-utente.txt");
	unlink("../store/pagcanc.txt")
?>

Ricevo il seguente errore:

Warning: Unable to open '../store/paginetta.txt' for reading: Permission denied in /home/autonweb/www/autondemo/copia.php on line 8

Warning: Unable to open '../store/paginetta.txt' for reading: Permission denied in /home/autonweb/www/autondemo/copia.php on line 9

Warning: Unable to open '../store/paginetta2.txt' for reading: Permission denied in /home/autonweb/www/autondemo/copia.php on line 10

Warning: Rename failed (Permission denied) in /home/autonweb/www/autondemo/copia.php on line 11

Warning: Unlink failed (Permission denied) in /home/autonweb/www/autondemo/copia.php on line 12



Spulciando sul forum ho visto che dovrei probabilmente cambiare i permessi di cartelle/file interessati.

Ma questi permessi si impostano grazie ad Apache o a Linux?

In IIS (Windows) quando creo un web posso assegnare le varie proprietà alle cartelle. Funziona così anche per Apache?
Oppure in questo caso è una cosa che dipende da Linux? :master:

Grazie per ogni info/chiarimento!!



Ste'