Установлен Ultimate Cron. Запускаю job (хук на крон от своего модуля). Задание выполняется, а затем я обнаруживаю себя вне учетной записи. Как такое возможно? В чем может быть проблема, подскажите.
Установлен Ultimate Cron. Запускаю job (хук на крон от своего модуля). Задание выполняется, а затем я обнаруживаю себя вне учетной записи. Как такое возможно? В чем может быть проблема, подскажите.
Кажется, разобрался. Моя функция использовала иной модуль со своей функцией, а там при ошибке какие-то хитрости с сессиями проделываются. Поставил обработчик, и усё
Комментарии
Может сессии удаляются?
Задание тупо подкачивает данные в таблицу. Даже если ошибка, всё равно не должно вылетать из сессии, как я понимаю..
Надо посмотреть, уменьшается ли количество записей в таблице sessions после запуска крона. Если оттуда удалить строку со своей сессией, то разлогинишься.
Нет, остаются. Уже 8 записей. Похоже, что все мои...
Очень странное поведение.
Кажется, разобрался. Моя функция использовала иной модуль со своей функцией, а там при ошибке какие-то хитрости с сессиями проделываются. Поставил обработчик, и усё