ERROR 500 - Internal Server Error / mod_fcgid: HTTP request length ...... (so far) exceeds MaxRequestLen (......)

При аплоаде файла получаем ошибку ERROR 500 - Internal Server Error!

В логах пишет

mod_fcgid: HTTP request length 15730950 (so far) exceeds MaxRequestLen (15728640)

За этот отвечает дериктива MaxRequestLen. Исправляется легко.

Окрываем файл конфигурации mod_fcgi

nano /etc/apache2/mods-enabled/fcgid.conf

и меняем значение MaxRequestLen.

#MaxRequestLen 15728640 ;15Mb
MaxRequestLen 31457280 ;30Mb

на дедике помогло с параметром FcgidMaxRequestLen

 

Еще одна распространенная ошибка связанная с mod_fcgi :

mod_fcgid: read data timeout in 40 seconds

Поможет добавление параметра IPCCommTimeout

IPCCommTimeout 300