Crontab в Fastpanel, проверка работы сервисов PHP-FPM и Apache

Не работает стандартный планировщик в Fastpanel, отрабатывает задания, но по факту они не выполнились, под root выполняются отлично, для этого

crontab -e

Добавить задания

*/10 * * * * /var/www/fastuser/data/cron_apache.sh

Сам скрипт проверяет работу сервиса

#!/bin/bash

# Название сервиса
SERVICE=apache2

# Проверяем статус сервиса
if systemctl is-active --quiet $SERVICE
then
  echo "$SERVICE is running"
else
  echo "$SERVICE is not running, restarting..."
  systemctl start $SERVICE

  # Проверяем статус сервиса после попытки перезапуска
  if systemctl is-active --quiet $SERVICE
  then
    echo "$SERVICE is now running"
  else
    echo "Failed to start $SERVICE"
  fi
fi

Оцените статью
( 1 оценка, среднее 5 из 5 )
PcMiniPro
Добавить комментарий

264 / 0,302 / 16.34mb