como muda a permissão de arquivos enviados via upload

Iniciado por wgconte, 29 de Maio de 2014, 09:11

tópico anterior - próximo tópico

wgconte

Configurei um servidor Com Apache, PHP, Mysq e Ftp para envio de arquivos.
Porem quando envio os arquivos a permissão fica -rw------- e não consigo fazer que ela fique de outra forma, onde consigo fazer esta configuração?

Tota

Olá,

Explique melhor, ficou confuso...

Como configurou as pastas?

Você disse que "quando envio os arquivos", envia para onde?

Explique em detalhes o que está fazendo para o fórum entender melhor.

Para saber mais sobre permissões de arquivos e pastas, pesquise na rede por "chown" (change owner)  e "chmod" (change mode)

wgconte

Criei o usuário ftp, senha, permissões da pasta, e usuario.
Quando conecto com o Filezila pelo usuario que criei para acessar a pasta \var\www\"pasta do usuario" consigo fazer uploado dos arquivos em PHP ou Html normalmente, porém a permissão deste arquivo enviado fica 600. Ai não exibe o conteudo do arquivo, tenho então que alterar a permissão do arquivo manualmente para que ele possa ser exibido corretamente.

minha duvida é como fazer uploade do arquivo index.php por exemplo e que ele assuma as permissões padrões para poder ser acessado normalmente pelo endereço http://localhos/"pasta do usuario"


zekkerj

Vc pode tentar alterar o parâmetro "umask" para o usuário que executa o upload. Mas não sei se é boa idéia...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

wgconte

Citação de: zekkerj online 29 de Maio de 2014, 15:03
Vc pode tentar alterar o parâmetro "umask" para o usuário que executa o upload. Mas não sei se é boa idéia...

funcionou, alterei o local_umask=022 no vsftpd.conf , agora esta com as permissões funcionando. ;)

jgama

Peço licença ao proprietário do post, tenho um problema parecido,  todos os usuarios cadastrado não consegue fazer upload para sua pasta de origem.

também uso o vsftpd e já estar com a diretiva local_umask=022  habilitada.

Algo que tenho que verificar?



zekkerj

confirme que ele é dono das pastas onde ele faz upload.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D