<?php
// Çıktı tamponlamasını başlat
ob_start();

// Hata raporlama ayarları
error_reporting(E_ALL);
ini_set('display_errors', 1); // Geliştirme ortamında hataları göster
ini_set('log_errors', 1);
ini_set('error_log', '/home/betrapor/public_html/logs/error.log');

// Başlangıç log mesajı
error_log("=== Application Started ===");

define('DB_HOST', 'localhost');
define('DB_NAME', 'betrapor_db');
define('DB_USER', 'betrapor_db');
define('DB_PASS', '14325789Mk*');

// Telegram Bot ayarları - token'ı Telegram BotFather'dan aldığınız gerçek token ile değiştirin
define('TELEGRAM_BOT_TOKEN', '7971286957:AAH-tXJp6qJyNDyb7iGa9orhr3aQcDpbF_k');
define('TELEGRAM_BOT_USERNAME', 'betraporbot');
define('SITE_URL', 'https://betrapor.com'); // SSL sertifikalı domain

// Admin Telegram ID
define('ADMIN_TELEGRAM_ID', '7226834491'); // Buraya kendi Telegram ID'nizi yazın

try {
    $db = new PDO(
        "mysql:host=" . DB_HOST . ";dbname=" . DB_NAME . ";charset=utf8mb4", 
        DB_USER, 
        DB_PASS,
        [
            PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
            PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
            PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8mb4"
        ]
    );
    error_log("Database connection successful");
} catch(PDOException $e) {
    // Hata mesajını loglayalım ama ekrana yazdırmayalım
    error_log("DB Bağlantı hatası: " . $e->getMessage());
    die("Veritabanı bağlantısı kurulamadı.");
}
?> 
      Name                    Last modified      Size  Description