Параметры влияющие на загрузку файла
Если вдруг произошел таймаут или выскочило белое окно или сообщение о невозможности закачки файла. Вам помогут ниже следующие настройки.
PHP
- max_execution_time = 120
- max_input_time = 100
- memory_limit = 128M
- post_max_size = 20M
- upload_max_filesize = 20M
- max_file_uploads = 20
PHP-FPM
PHP-Fastcgi
Nginx
- keepalive_timeout 120;
Fastcgi
В основном удобно для отладки скрипта: Работает вместе с max_execution_time
- fastcgi_connect_timeout 320s;
- fastcgi_send_timeout 320s;
- fastcgi_read_timeout 320s;
Подробности: http://nginx.org/ru/docs/http/ngx_http_fastcgi_module.html
Nginx 413 Request Entity Too Large
- Увеличить в секции хоста client_max_body_size (Пример: client_max_body_size 256M;)
Подробности: http://nginx.org/ru/docs/http/ngx_http_core_module.html#client_max_body_size