Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal!
Fiz um script para que convidados possam enviar fotos para um álbum, onde cada convidado tem sua própria pasta. Esta pasta e outros arquivos de configuração são criados por um script PHP no momento que estes convidados são cadastrados (com chmod 0777).
O problema é que na hora que os convidados enviam as fotos para o álbum (as fotos deveriam ir para a pasta de fotos do convidado em questão), as imagens não são salvas porque a pasta tem permissão 0755, os arquivos de conf., tb criados pelo script têm permissão 0666 e 0644, e todos tem owner/group 'nobody'.
O onwer/group dos demais arquivos é igual ao user do ftp que fez o upload do site.
Alguém tem alguma idéia da causa disso e/ou uma sugestão de como evitar esse problema?
Obrigado!!
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Como eu posso fazer isso? Com o phpinfo?
precisa de acesso ao shell do server
consulte o administrador do server
Obrigado hinom!
Será que não existe alguma forma de garantir o funcionamento do script via código, tipo, o mesmo script que cria a pasta e os arquivos mudar o owner/group dos arquivos criados? Imagino que o usuário que cria um arquivo possa "doá-lo" para outro owner/group qualquer, mas não sei se isso é verdade. Eu li que apenas o superuser pode fazer estas alterações, mas confesso que não sei o que é um superuser.
é melhor você consultar o adminstrador do server
isso aparenta ser servidor mal configurado
Tá certo. Eu vou ver isso com eles.
Valeu a ajuda hinom!
Abraço!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
verifique o nivel de permissões que está sendo usado para o interpertador do php instalado no servidor e também para o apache server.