Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Sei que muitos falarão para eu procurar na web, mas sinceramente há quase uma hora estou tentando reverter esse problema e nada. Como o título sugere, tenho problemas ao enviar imagens acima de 1,2mb. Estou enviando a imagem e fazendo um tratamento nela, o script está rodando perfeitamente com todas as outras mas quando aumento o tamanho ele não envia. Já mudei as configurações de post_max_size, file_max_limit, set_time_limit(0) e mesmo assim nada! Alguém tem outra ideia? Obrigado!
>
Qual o erro que dá? Está trabalhando em localhost ou em hospedagem corpatilhada em um servidor na internet?
Opa! Testo sempre local e depois no servidor web (hospedo em um apache). O problema é que não é exibido erro algum, é como se ele descartasse o arquivo sem "avisar"! Já tentei passar instruções para o apache a partir do .htacces e naão obtive resultado algum. Tá pau! :upset:
Já fiz isso também, e nada:
;PHP.INI
;Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 128M
Você não vai conseguir alterar o limite de upload com o htaccess, precisa alterar isto no php.ini e httpd.conf do apache, em localhost até você consegue, mas na produção não vai conseguir.
>
Você não vai conseguir alterar o limite de upload com o htaccess, precisa alterar isto no php.ini e httpd.conf do apache, em localhost até você consegue, mas na produção não vai conseguir.
Mas no httpd.conf nao tem nada de upload, ou tem?
[RESOLVIDO] Descobri o problema! Era apenas a unidade usada na determinação do tamanho da imagem. Me confundi e achei que era em KB, então eu multipliquei 5 x 1024, achando que iria ser 5MB, mas o correto era 1024 x 1024 x 5, porque a unidade do $_FILES['arquivo']['size'] é em Bytes. Valeu galera!
Qual o erro que dá? Está trabalhando em localhost ou em hospedagem corpatilhada em um servidor na internet?