
// إضافة إعدادات المهلة
$options = [
  PDO::ATTR_TIMEOUT => 30,
  PDO::MYSQL_ATTR_INIT_COMMAND => 'SET SESSION wait_timeout=300, interactive_timeout=300'
];
$conn = new PDO($dsn, $user, $pass, $options);

// التحقق من الإصدار قبل تطبيق الإعدادات
if (version_compare($conn->getAttribute(PDO::ATTR_SERVER_VERSION), '5.7.8', '>=')) {
    $conn->exec('SET SESSION max_execution_time=30000');
}
{"status":"error","message":"\u274c \u0644\u0645 \u064a\u062a\u0645 \u0627\u0633\u062a\u0644\u0627\u0645 \u0623\u064a \u0628\u064a\u0627\u0646\u0627\u062a"}