Sono su sistema Unix/Linux. È possibile cambiare i permessi di lettura/scrittura a un file o una cartella con PHP?

Utente HTML.it
chiede

Sono su sistema Unix/Linux. È possibile cambiare i permessi di lettura/scrittura a un file o una cartella con PHP?

Redazione HTML.it
risponde

Si usa praticamente la stessa istruzione della shell di Unix, chmod. Devi però avere l’accortezza di scrivere i valori come numeri (es. 777), e non come stringa (es. r+w). Inoltre, è preferibile scrivere i valori in ottale, facendo precedere sempre uno zero.


<? 
chmod ("nome_cartella/nome_file.txt", 0777) 
?>