Não é possível fazer upload de arquivos com mais de 128 KB de erro devido à atualização MaxRequestLen

1

servidor:
Plesk panel 10.3.1,
PHP 5,
Apache2

Quando atualizei o painel plesk, notei um erro estranho durante o upload de arquivos. Meu servidor não permite que nenhum arquivo seja carregado acima dos 128kb, mesmo quando as configurações em /etc/php5/apache2/php.ini estão definidas para tamanhos maiores.

minhas configurações:

upload_max_filesize = 10M,
post_max_size = 8M,
memory_limit = 128M

O erro não está claro. No drupal isso é retornado: erro HTTP 0 (ao carregar recebo um erro interno do servidor 500)

    
por Germaike 23.09.2011 / 15:00

4 respostas

5

Solução :

FcgidMaxRequestLen - > Isso está causando o problema. Antes de atualizar para a versão mais recente, o padrão era 1GB. Agora é 128kb. Adicione o seguinte ao arquivo /etc/apache2/conf.d/fcgid.conf:

FcgidMaxRequestLen 1073741824

Isso te dará um limite de 1gb. Em seguida, reinicie seu apache.

    
por 29.09.2011 / 21:45
0

Além do PHP, o motivo também pode ser o Apache se ele tiver o conjunto MaxRequestBodySize ou se módulos como mod_security estiverem em uso.

    
por 23.09.2011 / 15:58
0

No Plesk, geralmente não é o caminho padrão para o php.ini. No prompt de comando, o que você obtém quando insere:

# whereis php.ini

A minha está localizada em /etc/php.ini

O erro 500 é um erro que indica que provavelmente algo está configurado incorretamente na página da Web que você está tentando acessar ou no próprio servidor da Web. Se o erro for apenas nessa página, as chances são de que é o culpado. As permissões estão configuradas corretamente para permitir envios (chmod 755 ou 777)?

[Drupal] > Ver notas técnicas

    
por 23.09.2011 / 15:29
0

No CentOS6 / PLESK, meu fcgid.conf estava localizado /etc/httpd/conf.d/fcgid.conf , mas a solução acima funcionou perfeitamente, depois de reiniciar o Apache, é claro.

    
por 31.01.2012 / 16:14