Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Paulo de Tarso F. M.

"memory_limit" e permissão de escrita em pastas

Recommended Posts

Pessoal, estou com as seguintes dúvidas e gostaria de saber o que acham:

 

1) "memory_limit": Estou trabalhando com criação de imagens dinamicamente em um projeto, entretanto, com o upload de imagens grandes, apareceu o seguinte erro:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 25548 bytes) in /domain/www/class/Image.class.php on line 617

Ao pesquisar na web do que se trata o erro vi que a solução é aumentar a memória via php.ini ou via ini_set( ).

 

Entretanto, gostaria de saber de vocês: o que fazer? :mellow:

 

 

2) Permissão de escrita em diretórios: Como estou trabalhando com upload de imagens, preciso dar permissão de escrita (?) em alguns diretórios. Entretanto, sempre faço o famoso "777", mas vi que isso não é recomendável por questões de segurança. Pergunta: como fazer isso com segurança? Se não devemos utilizar "777", qual seriam as permissões que preciso oferecer nos diretórios?

 

 

Bom, por enquanto é isso, obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

1) Refatore o script de imagens dinâmica, pois ele tem sobrecarregado a memória do servidor. Alguns hosts não permitem aumentar o valor, para não prejudicar os demais sites hospedados no mesmo server (no caso de servidor compartilhado)

 

2) Se não me engano, pode manter com a permissão 755 na pasta do upload

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.