<?php
/**
 * تشخيص خطأ 500 - يعرض آخر خطأ حدث قبل التوقف
 * احذف هذا الملف بعد حل المشكلة
 */
error_reporting(E_ALL);
ini_set('display_errors', 1);
ini_set('log_errors', 1);

register_shutdown_function(function () {
    $err = error_get_last();
    if ($err && in_array($err['type'], [E_ERROR, E_PARSE, E_CORE_ERROR, E_COMPILE_ERROR])) {
        echo "<h2>تم اكتشاف الخطأ:</h2><pre>";
        echo "النوع: " . $err['type'] . "\n";
        echo "الرسالة: " . $err['message'] . "\n";
        echo "الملف: " . $err['file'] . "\n";
        echo "السطر: " . $err['line'] . "\n";
        echo "</pre><p><small>احذف debug_500.php بعد الحل</small></p>";
    }
});

echo "<h2>جارٍ التحميل...</h2>";

require_once __DIR__ . '/config.php';
require_once __DIR__ . '/auth.php';

echo "<p style='color:green'>تم التحميل بنجاح. إذا ظهر خطأ أعلاه، فهذا سبب الـ 500.</p>";
