Хочу представить свой новый скрипт. Скрипт проверяет наличие определенного фрагмена на нужной странице. Если зарядить crontab на вызов этого скрипта с определенной периодичностью, то можно автоматизировать проверку по расписанию.

Приступим:

Создаем на сервере файл: log.csv Создаем на сервере папку: error Задаем для них chmod равный: 777

index.php В этом файле идет парсинг и вывод log.csv файла

status.php В этом файле меняем строку URL на нужную а также меняем фрагмент который будем искать на данном URL

Для автоматизации запуска нашего скрипта,

нужно прописать вызов его в CRONTAB вашего сервера или хостинга

В UNIX-Shell выполняем: export EDITOR="nano" crontab -e

Прописываем в crontab’е одно из:

0-59 <em> </em> <em> </em> curl <a href="https://konyakov.ru/pubs/php/object-status-checker/status.php">https://konyakov.ru/pubs/php/object-status-checker/status.php</a> Комментарий: Запускает скрипт status.php каждую минуту

01 0-23 <em> </em> * curl <a href="https://konyakov.ru/pubs/php/object-status-checker/status.php">https://konyakov.ru/pubs/php/object-status-checker/status.php</a> Комментарий: Запускает скрипт status.php каждый час

Скачать исходный код Демонстрация