Документация AMX MONITORING

для администраторов и разработчиков

Инструменты пользователя

Инструменты сайта


Боковая панель

manual:cron

Настройка CRON

Пожалуй самое главное в мониторинге, это правильно настроенный CRON.

Зачем он нужен? - спросите Вы.

CRON обновляет список серверов, делает запросы на сервера и записывает информацию в бд, сколько игров карта и т.д.

В общем без него не как

Крон должен обновлять сервера в мониторинге ориентировочно раз в 5 минут, можно и чаще, но я думаю нет в этом смысла.

Файлы для запуска крона

  • cron/game_cron.php - файл обновления информации о серверах
  • other.php - Файл удаления старых заказов биллинга, создание sitemap, удаление старых серверов, которые были долгое время не активны

Время для запуска файлов

  • cron/game_cron.php - не чаще, чем раз в 5 минут
  • other.php - один раз в час

На каждом хостинге крон настраивается по разному, у каждого хостинга своя панель или например ISP. Еще зависит какая ОС установлена на хостинге.

Самый лучший вариант - спросить у своего хостера, как правильно установить крон на файл

Вот несколько примеров по настройки CRON

Обязательно нужно защитить эти 2 файла после настройки CRON, читаем инструкцию дальше

Открываем файл .htaccess, он находится в корне мониторинга.

И видим там строки

##<Files cron/other.php>
##  deny from all
##</Files>
##<Files cron/game_cron.php>
##  deny from all
##</Files>

И раскоментируем их, т.е делаем вот так

<Files cron/other.php>
  deny from all
</Files>
<Files cron/game_cron.php>
  deny from all
</Files>
manual/cron.txt · Последние изменения: 19:18 21/01/2018 (внешнее изменение)