Нет ответа при загрузке большого фала на сервер

130
03 ноября 2018, 22:30

Вот код, проверяющий файл на превышение допустимого размера.

// If uploaded file is larger than post_max_size (php.ini) setting, $_POST content will be empty.
if (empty($_POST) && !empty($action)) {
    $err->error = get_string('errorpostmaxsize', 'repository');
    die(json_encode($err));
}

post_max_size = 100M
upload_max_filesize = 100M

Пытаюсь загрузить файл больше 200mb. Локально все работает. Возвращает:

{"error":"The file you tried to upload is too large for the server to process."}

Проверяю на тестовом сервере. Ждет 1.5 минуты и возвращает:

Warning: POST Content-Length of 242730421 bytes exceeds the limit of 104857600 bytes in Unknown on line 0
{"error":"The file you tried to upload is too large for the server to process."}

Что плохо, так как вызывает ошибку парсинга json.
А на проде (где разрешена загрузка до 300 метров, а гружу 200) сервер ждет 1.5 минуты и ничего не возражает (хром в network пишет response failed).
При загрузке файла 20мб все нормально.

В чем может быть проблема?

READ ALSO
vk callback api: Проблема с получением сообщения

vk callback api: Проблема с получением сообщения

Отправляет несколько сообщений через время на один запрос, хотя OK я прописал:

162
Как исправить ошибку Unknown column 'id' in 'field list' trace

Как исправить ошибку Unknown column 'id' in 'field list' trace

Суть проблемы в том, что я пытаюсь записать в таблицу данные где u_id равен данному из поста, но мне пишет такую ошибку:

177
Как получить из тега option его содержимое

Как получить из тега option его содержимое

Столкнулся с такой проблемой: У меня есть форма бронирования отелей, в ней есть селект с номерами (стандартный, люкс и тд)

175
phpMyAdmin импортирует только часть базы

phpMyAdmin импортирует только часть базы

Пытаюсь залить базу данных на 190 мб, жду около 5 минут все вроде заливает, но только не все таблицы, кто может стыкался с таким, может какие-то...

144