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'