- Dovoljenja datotečnega sistema določajo kaj lahko posamezni uporabniki naredijo z določeno datoteko ali mapo v datotečnem sistemu.
- Npr., kjer ima en uporabnik dovoljenje za branje in pisanje v datoteko, ima drugi samo dovoljenje za branje, tretji pa lahko še tega nima.
- Dovoljenja načeloma ne bodo veliko vplivala na pisanje PHP skript, ker PHP v ozadju poskrbi za pravilne nastavitve.
- Npr., če ustvarimo novo datoteko za pisanje, PHP avtomatsko dodeli tej datoteki dovoljenja za branje in pisanje za uporabnika, ki poganja našo PHP skripto (ponavadi je ta uporabnik spletni strežnik).
- Pri ustvarjanju nove mape, PHP dodeli tej mapi dovoljenja za branje, pisanje in izvajanje privzeto za vse uporabnike – se pravi, da lahko kdorkoli ustvarja in briše datoteke znotraj te mape.


