У меня есть ссылка на мой живой проект codeigniter:
<a href = "https://businessactioncomplete.com/action_station/crmmails/viewmails?page=1" class = "btn btn-warning btn-block">Check Incoming Emails</a>
Когда я нажимаю на эту ссылку, она начинает загружать страницу, вызывает функцию viewmails() в crmmails.php, скрипт работает несколько минут, ровно через две минуты выполнение функции останавливается, функция viewmails() снова запускается с самого начала . Я знаю это из моих файлов отладки:
crmmails running viewmails function 2019-03-01 03:34:06am // first call
crmmails before emails_view 2019-03-01 03:34:06am
crmmails running viewmails function 2019-03-01 03:36:06am // second call
crmmails before emails_view 2019-03-01 03:36:06am
crmmails after emails_view 2019-03-01 03:36:07am
Почему это происходит? Где мне нужно проверить наличие такой настройки. Я хочу, чтобы он не обновлялся, потому что мой скрипт должен работать дольше.






Изменить максимальное время выполнения в php.ini
; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 120
Я проверил ваш URL, он открывается. Но в вашем коде есть ошибки.
Вы должны изменить время выполнения в файле php.ini
вы могли получить ошибку 79, которая возникает, когда вы не вошли в систему.
Произошла ошибка PHP Серьезность: уведомление: попытка получить свойство не-объекта Имя файла: controllers/Crmmails.php Номер строки: 81 Backtrace: Файл: /home4/ceobusac/public_html/action_station/application/controllers/Crmmails. php Строка: 81 Функция: _error_handler Файл: /home4/ceobusac/public_html/action_station/index.php Строка: 321 Функция: require_once
это нормально, он выдает ошибки, если вы не вошли в систему.
я изменил его с 30 на 240, но проблема все та же, т.е. 2 минуты