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

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

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

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

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

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

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