@leha78

Почему при кронжобе скрипт выполняется не полностью?

Есть PHP скрипт, который вытаскивает записи из БД (их могут быть 3-5 за раз) и обрабатывает через foreach.
Допустим, в БД хранятся логин и пароли, и скрипт по очереди с помощью них заходит на определенный сайт и логинится, и так форич использует все записи. Когда запускаю страничку с этим скриптом, например, site.ru/auto-post/
то все записи обрабатываются. А когда я устанавливаю на запуск этой страницы в кроне, то за раз обрабатывается только первая запись, а остальные пропускаются. Может есть ограничение в самом кроне, вроде таймаута на запуск скрипта, и как можно увеличить?
  • Вопрос задан
  • 130 просмотров
Решения вопроса 1
@slavabars
Веб программист
Ограничение есть только а php.
В скрипте добавь в самый верх ignore_user_abort(true);
И запусти скрипт из консоли, посмотри что выдает.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
15 апр. 2024, в 22:14
30000 руб./за проект
02 мая 2024, в 21:59
15000 руб./за проект