Permissões do Apache e do arquivo

2

Estou executando o LAMP no Ubuntu 8.04. O nome de usuário e o grupo do Apache são www-data. Eu coloquei meus detalhes de conexão e chave AES em um arquivo em um diretório que não é servido pela web. Copiei os arquivos para www-data: www-data e configurei as permissões para 700. Ainda assim, o script que exige () s esses arquivos só serão executados se eu chmod os arquivos para 755. O que estou perdendo?

    
por mattloaf1 21.03.2010 / 15:24

2 respostas

1

Apache no Ubuntu é executado como root, eles usam somente www-data para ler, por várias razões, sim, deve ser 755 se o arquivo-chave estiver fora do diretório do apache (padrão / var / www)

    
por 21.03.2010 / 16:46
0

Verifique novamente em qual usuário o Apache está sendo executado, pois pode não ser www-data.

ps aufx | grep httpd

    
por 22.03.2010 / 14:55