Permissões de arquivo para carregar imagens para o servidor usando o uploadify

1

Estou usando o jQuery para carregar dinamicamente imagens em um site.

Os arquivos não estavam sendo carregados no diretório uploaded_image no servidor

nesta fase a pasta tinha a permissão 755 para root: root

Em seguida, alterei a propriedade da pasta para 755 para www-data: myuser

e as imagens ainda não foram exibidas.

Eventualmente, tive que alterar as permissões para 770 para www-data: myuser antes que os arquivos pudessem ser exibidos.

Não sei por que não funcionou quando o usuário do www-data tinha permissões completas. Eu assumi que todos os scripts php do lado do servidor eram executados sob o usuário www-data.

Alguém sabe por que eu tive que conceder privilégios de gravação ao myuser antes que os arquivos de imagem pudessem ser gravados na pasta? (representa um pequeno risco de segurança, se o script estiver sendo executado como um usuário diferente de www-data no servidor).

Estou executando o Ubuntu 10.0.4 LTS

    
por Homunculus Reticulli 01.11.2011 / 00:06

0 respostas