#!/bin/bash # Безопасный мониторинг логов без inotify echo "=== Безопасный мониторинг логов CRM ===" echo "Нажмите Ctrl+C для выхода" echo "" # Функция для мониторинга с интервалом monitor_logs() { while true; do echo "=== $(date) ===" # Проверяем Apache error log if [ -f /var/log/apache2/error.log ]; then echo "--- Apache Error Log (последние 5 строк) ---" tail -5 /var/log/apache2/error.log | grep -v "GPL Ghostscript" fi # Проверяем PHP error log if [ -f /var/www/fastuser/data/www/crm.clientright.ru/logs/php_errors.log ]; then echo "--- PHP Error Log (последние 5 строк) ---" tail -5 /var/www/fastuser/data/www/crm.clientright.ru/logs/php_errors.log | grep -v "GPL Ghostscript" fi echo "" sleep 10 done } # Запускаем мониторинг monitor_logs