<?php
header('Content-Type: text/plain');
error_reporting(E_ALL);
ini_set('display_errors', 1);

require_once __DIR__ . '/config.php';

$logFile = ROOT_PATH . 'logs/error_' . date('Y-m-d') . '.log';
if (file_exists($logFile)) {
    echo "=== ERROR LOG FOR TODAY ===\n";
    echo file_get_contents($logFile);
} else {
    echo "No error log found for today ($logFile).\n";
    
    // Look for any log files in logs directory
    $logDir = ROOT_PATH . 'logs/';
    if (is_dir($logDir)) {
        echo "\n=== ALL LOG FILES ===\n";
        $files = scandir($logDir);
        foreach ($files as $f) {
            if ($f !== '.' && $f !== '..') {
                echo "$f (" . filesize($logDir . $f) . " bytes)\n";
                // Print last 5 lines of each log file
                $lines = file($logDir . $f);
                $last_lines = array_slice($lines, -5);
                echo "Last 5 lines:\n";
                foreach ($last_lines as $l) {
                    echo "  " . trim($l) . "\n";
                }
                echo "-------------------\n";
            }
        }
    } else {
        echo "Logs directory does not exist or is not readable.\n";
    }
}
