В настоящее время у меня есть скрипт импорта, который должен иметь возможность загружать до 500 тыс. строк из файла CSV. У меня есть готовый скрипт загрузки, но время ожидания страницы составляет около 13 000 строк. однако файл будет продолжать импортировать его, и я не смогу получить отчет об этом.
Как я могу убедиться, что страница не перестает работать в браузере через x минут?
у компании, в которой я работаю, есть такой, как будто процесс происходит где-то еще, и я просто получаю отчет о функциях однако я не могу попросить их об этом (потому что они отказываются говорить мне что-нибудь об этом), и я не знаю сам, как это было сделано.
Я думаю об увеличении времени ожидания страницы (если возможно) до 2 часов или, может быть, что-то с ajax, который отправляет данные с другой страницы на страницу, которую я просматриваю, так что это не время ожидания?
как / можно это сделать, или у вас есть другие предложения?
ini_set('max_execution_time',0);
Добавьте вышеуказанный код в первую строку вашего скрипта загрузки.
Вы можете увеличить размер загружаемого файла и время его выполнения.
идти к wamp\bin\php\phpx.x.xx
найдите php.ini и внесите следующие изменения
upload_max_filesize = 2M
;or whatever size you want
max_execution_time = 60
; you can increase as you want. this is in seconds