Что произойдет, если вы добавите set_time_limit(0);
к коду? Я обычно добавляю эту строку в долго выполняемый код ниже операторов включения.
Так как это работает, позвольте мне уточнить.
По умолчанию PHP-скрипты настроены на выполнение только так долго. Я считаю, что при установке PHP ограничение составляет 30 секунд, но это можно изменить в файле php.ini. Однако вы можете не захотеть запускать все сценарии в течение одинакового промежутка времени - для большинства сценариев может подойти 30 секунд. Функция set_time_limit
позволяет вам установить время выполнения для одного скрипта. Требуется целочисленное значение, которое представляет количество секунд для запуска сценария, но значение 0 означает, что сценарий будет работать вечно.