PHP nao acessa includes

Iniciado por iagosallezze, 14 de Agosto de 2013, 15:10

tópico anterior - próximo tópico

Solid One

Citação de: agente100gelo online 15 de Agosto de 2013, 16:25
Essa permissão nobody:root tá estranha.

Digite:
sudo chown -R usuario.usuario /var/www/intranet

Onde usuário é seu login.

Agora você poderá editar direto na pasta.

Só um complemento: Colocar "usuario.usuario" no chown não é uma escolha segura. Acredito que, já que os arquivos estão em /var/www, o ideal seja os arquivos estarem com seu usuário e grupo originais, que no caso é "www-data" tanto para usuário como para grupo. Ficaria assim:

sudo chown -R www-data:www-data /var/www/intranet

Se você não usar o usuário "www-data" e usar o seu usuário padrão, este terá acesso de leitura a arquivos que não deveria ter normalmente. Se alguém logar-se com seu usuário, poderá modificar/apagar todos os arquivos de lá, enquanto que normalmente não é para poder. Isso não deve acontecer com "www-data".

Se a aplicação estiver em um ambiente de testes, tudo bem. Aí não precisa se ater muito a segurança. Mas se for produção, aí é outra história.