Сегодня речь пойдет о том, как перенаправить вывод команды в файл. К примеру, нам надо логировать вывод команды, которая, к примеру работает в Кроне. На самом деле именно Крон — это то место, где команды работают в фоне и можно впервые столкнуться с проблемой непонимание результатов выполнения таска. Итак. У…

При установке cron возможны множество ошибок — одну из которых «Cannot open input file» — мы сейчас изучим. Подобная ошибка часто возникает при попытке установить задачу Cron в следующем виде: Причина тому, что при работе с консоли указание GET-параметров в привычном нам виде есть неправильным. Т.е. консольный вызов считает всю…

Я широко использую консольные скрипты при разработке и Вам желаю того же. Работа в фоне и экономия ресурсов очень важны и ценны. Но при разработке, например, скрипта для cron возникает проблема с тестированием. Это связано с невозможностью вызова консольных команд с браузера. Но, для нас нет невозможных задач! 🙂 И…

Cron дает прекрасные возможности по созданию расписания вызова команд, причем его возможности не ограничиваются вызовом только консольных приложений, о котором я уже писал здесь. Очень просто также можно совершить обращение к URL. Не буду приводить команду полностью — алгоритм добавления записей и синтаксис команд я описывал в этой статье. Кстати,…

Работа с Cron давно стала обыденной, но всегда, по крайней мере у меня, вызывает какие-то новые проблемы и недоразумения. Давайте разберемся, как настроить вызов консольной команды Yii2 при помощи Cron. Особенности работы с самим crontab я описывал ранее, поэтому сейчас остановимся на конкретном примере вызова консольного приложения Yii2. Итак, типовой…

Сron – незаменимая программа-демон, задачей которой является выполнение заданий в указанное время или через промежутки времени. Для работы следует использовать утилиту crontab. Cron — набор настроек и команд, которые хранятся в файле особой структуры. Он состоит из двух условных частей — сперва идут параметры, а после них — команды. Набор…