L’umask permette di modificare i privilegi di un file creato con PHP. Usando la relativa funzione in un file PHP, si può gestire “manualmente” il funzionamento per ogni script.
Se però necessitate di gestire tale parametro per l’intero sistema, allora è possibile configurare PHP affinché utilizzi un umask differente.
Ad esempio per far si che i files creati abbiano automaticamente i privilegi 664 (-rw-rw-r–) è sufficiente modificare il file:
1 | /etc/systemd/system/multi-user.target.wants/php5-fpm.service |
aggiungendo nella sezione [Service] quanto segue:
1 | UMask=0002 |
Ora va ricaricato il file di systemd con:
1 | systemctl daemon-reload |
ed infine va riavviato php5-fpm con:
1 | service php5-fpm restart |
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta