Estou desenvolvendo um aplicativo PHP que estou executando em um servidor Apache (usando o XAMPP ). Eu tenho uma pasta .public_data
que tem subpastas que incluem alguns dados do usuário. Essas subpastas e os arquivos dentro delas são criados dinamicamente pelo script PHP.
O proprietário de .public_data
e suas subpastas é www-data
. No entanto, estranhamente, os arquivos dentro das subpastas de alguma forma são de propriedade de daemon
- ao passo que todas as pastas que contêm esses arquivos são de propriedade de www-data
- e estou cansado de tentar soluções do Internet em vão.
Para tornar as coisas mais claras, imagine o arquivo:
.public_data/userA1/.details.dat
Proprietários :
Eu poderia alterar a propriedade de daemon
para www-data
usando o comando sudo chmod
e também por meio da GUI usando o comando sudo -i nautilus
, mas o script PHP não pode excluir esses arquivos.
Duas dúvidas estão me deixando louco:
Para mais esclarecimentos, eu busco uma resposta para: por que / quando os arquivos são de propriedade do daemon, e como posso evitar que isso aconteça?