Autor Tópico: PHP nao acessa includes  (Lida 10431 vezes)

Offline Solid One

  • Usuário Ubuntu
  • *
  • Mensagens: 276
  • Linux for human beings
    • Ver perfil
Re: PHP nao acessa includes
« Resposta #15 Online: 15 de Agosto de 2013, 17:09 »
Essa permissão nobody:root tá estranha.

Digite:
Código: [Selecionar]
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:

Código: [Selecionar]
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.