Encontre o usuário que está tentando criar um diretório
-
25-09-2019 - |
Pergunta
Olá, estou usando o console de bolos do CakePHP para criar um aplicativo CakePHP. Mas quando executo os scripts, ele diz que o usuário atual não tem permissão para criar uma pasta no diretório. Então, para descobrir o usuário que está sendo negado, eu ecoei whoami
do script PHP e peguei o usuário. Agora eu fiz desse usuário o proprietário do diretório. E como uma verificação, até criei pastas nesse diretório a partir do terminal. Mas quando o script é executado via PHP, ele cospe o erro no terminal dizendo que o usuário não tem permissão.
Qual poderia ser o problema?
Solução
No Ubuntu, verifique se o proprietário e o grupo de pastas são ambos www-data
. Durante a fase de desenvolvimento, também tendem a fazer as permissões 777 ou 755.