Linux — Php не может загружать большие файлы без ошибок

Я пытаюсь загрузить файл, который 800 МБ. Он начинается с загрузки, но с 3%. Он возвращается к 0%.
Во второй раз загрузка достигает 3%, я получаю «Эта веб-страница недоступна».
Я попытался изменить php.ini к этому:

php_value upload_max_filesize 3000M
php_value post_max_size 3000M
php_value max_execution_time 3600
php_value max_input_time 3600

Но это все еще не работает.

На моем предыдущем сервере он работал, но у меня новый, и теперь он не работает.

Как я могу это исправить?

Я нашел эту ошибку:

2014/09/18 20:23:26 [error] 5864#0: *332 client intended to send too large body: 732825880 bytes, client: xx.xxx.xx.xx, server: {domain}, request: "POST /upload HTTP/1.1", host: " {domain}", referrer: " {domain}"

-1

Решение

Я починил это,

Изменено это в nginx.conf

client_header_timeout           1000m;
client_body_timeout             1000m;
client_header_buffer_size       2k;
client_body_buffer_size         1000m;
client_max_body_size            1000m;

И теперь это работает! Спасибо за помощь

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]