Вот код, проверяющий файл на превышение допустимого размера.
// 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мб все нормально.
В чем может быть проблема?
Виртуальный выделенный сервер (VDS) становится отличным выбором
Отправляет несколько сообщений через время на один запрос, хотя OK я прописал:
Суть проблемы в том, что я пытаюсь записать в таблицу данные где u_id равен данному из поста, но мне пишет такую ошибку:
Столкнулся с такой проблемой: У меня есть форма бронирования отелей, в ней есть селект с номерами (стандартный, люкс и тд)
Пытаюсь залить базу данных на 190 мб, жду около 5 минут все вроде заливает, но только не все таблицы, кто может стыкался с таким, может какие-то...