Тайм-аут загрузки страницы, обновление - codeigniter

У меня есть ссылка на мой живой проект 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 в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
181
2

Ответы 2

Изменить максимальное время выполнения в 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

я изменил его с 30 на 240, но проблема все та же, т.е. 2 минуты

Sunil Kumar 01.03.2019 11:43

Я проверил ваш URL, он открывается. Но в вашем коде есть ошибки.

Вы должны изменить время выполнения в файле php.ini

вы могли получить ошибку 79, которая возникает, когда вы не вошли в систему.

Sunil Kumar 01.03.2019 11:31

Произошла ошибка PHP Серьезность: уведомление: попытка получить свойство не-объекта Имя файла: controllers/Crmmails.php Номер строки: 81 Backtrace: Файл: /home4/ceobusac/public_html/action_station/application/contr‌​ollers/Crmmails. php Строка: 81 Функция: _error_handler Файл: /home4/ceobusac/public_html/action_station/index.php Строка: 321 Функция: require_once

Maruthi Prasad 01.03.2019 11:35

это нормально, он выдает ошибки, если вы не вошли в систему.

Sunil Kumar 01.03.2019 11:36

Другие вопросы по теме