<?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