Где я могу изменить этот предел размера при обслуживании / отправке файлов HTML в браузер пользователя?
Я хочу отправить пользователям очень большие html-файлы через apache и nginx.
Файлы обрезаются в apache / nginx, какой параметр определяет размер файла?
в nginx добавьте следующую строку в файл nginx.conf:
client_max_body_size 2G;
для ограничения файла 2 ГБ.
Если больше, то вы можете столкнуться с другими проблемами (например, с проблемами в локальной файловой системе с большими файлами, скачками памяти при обработке и т. Д.).
Проверьте эта почта для дальнейших сравнений и проблем с большими файлами.
Мне удалось без проблем загрузить HTML-файл размером 1 ГБ с nginx 0.8.28. Вы используете сжатие gzip? Вам может потребоваться установить соответствующий размер gzip_buffers или даже отключить его, если файлы HTML такие большие.
fastcgi_buffers 1024 1024 КБ; fastcgi_buffer_size 1024 КБ;