Задать вопрос
@JaguXam

Как заставить php скрипт который запускается по крону редиректится?

Что-то я застрял не много.

Требуется чтоб скрипт который запускается по крону
mypage.ru/cron.php
После выполнения первых 10 задач редиректился на mypage.ru/cron.php?p=20

Если я захожу через браузер, то все хорошо. Если же запускаю через крон, то не работает.
Есть какие варианты ?
  • Вопрос задан
  • 278 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Продакт-менеджер
    9 месяцев
    Далее
  • ProductStar
    Профессия: Менеджер проектов
    9 месяцев
    Далее
  • Skillfactory
    Профессия Project Manager в IT
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
1) Вероятно редирект вы делаете через какой ни то header('Location.... но он работает только если вы обращаетесь к скрипту через браузер, а не выполняете его напрямую через cron.
2) Зачем вам вообще этот редирект при выполнении через cron? При выполнении из консоли (из cron'а) нет ограничений (обычно) на время исполнения скрипта.
Ответ написан
Комментировать
@krypt3r
Вы абсолютно не понимаете PHP CLI. Скрипт под браузер и консольный скрипт под крон — разные вещи. Никаких редиректов в CLI-скрипте быть не может
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы