Установлен apache + mod_fcgi. При аплоаде файлов свыше 128к получаем 500-ю ошибку, а в логе пишется сабж.
Фикс простой. Открываем конфиг mod_fcgi и увеличиваем максимальный размер, например в 10 мб:
# nano /etc/apache2/mods-enabled/fcgid.confAddHandler fcgid-script .fcgi FcgidConnectTimeout 20 MaxRequestLen 10485760
после релоада апачи – все работает.
Скажите пожалуйста, а как тоже самое проделать в centos ?
Сдесь: /etc/apache2/mods-enabled/fcgid.conf нет такого файла
Большое спасибо
Скажите пожалуйста, а как тоже самое проделать в centos ?
Сдесь: /etc/apache2/mods-enabled/fcgid.conf нет такого файла
Большое спасибо
Попробуйте просто добавить в описание виртуал-хоста
<ifmodule mod_fcgid.c>
MaxRequestLen 10485760
</ifmodule>
и потом перегрузите конфиг апача
Подробнее о параметре на сайте httpd:
http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html#fcgidmaxrequestlen
Хороший блог, оч помог данный пост.