PNG  IHDR* pHYs+ IDATx]n#; cdLb Ǚ[at¤_:uP}>!Usă cag޿ ֵNu`ݼTâabO7uL&y^wFٝA"l[|ŲHLN밪4*sG3|Dv}?+y߉{OuOAt4Jj.u]Gz*҉sP'VQKbA1u\`& Af;HWj hsO;ogTu uj7S3/QzUr&wS`M$X_L7r2;aE+ώ%vikDA:dR+%KzƉo>eOth$z%: :{WwaQ:wz%4foɹE[9<]#ERINƻv溂E%P1i01 |Jvҗ&{b?9g=^wζXn/lK::90KwrюO\!ջ3uzuGv^;騢wq<Iatv09:tt~hEG`v;3@MNZD.1]L:{ծI3`L(÷ba")Y.iljCɄae#I"1 `3*Bdz>j<fU40⨬%O$3cGt]j%Fߠ_twJ;ABU8vP3uEԑwQ V:h%))LfraqX-ۿX]v-\9I gl8tzX ]ecm)-cgʒ#Uw=Wlێn(0hPP/ӨtQ“&J35 $=]r1{tLuǮ*i0_;NƝ8;-vݏr8+U-kruȕYr0RnC]*ެ(M:]gE;{]tg(#ZJ9y>utRDRMdr9㪩̞zֹb<ģ&wzJM"iI( .ꮅX)Qw:9,i좜\Ԛi7&N0:asϓc];=ΗOӣ APqz93 y $)A*kVHZwBƺnWNaby>XMN*45~ղM6Nvm;A=jֲ.~1}(9`KJ/V F9[=`~[;sRuk]rєT!)iQO)Y$V ی ۤmzWz5IM Zb )ˆC`6 rRa}qNmUfDsWuˤV{ Pݝ'=Kֳbg,UҘVz2ﴻnjNgBb{? ߮tcsͻQuxVCIY۠:(V뺕 ٥2;t`@Fo{Z9`;]wMzU~%UA蛚dI vGq\r82iu +St`cR.6U/M9IENDB`Production Debug"; echo "

1. Dosya Yolları Kontrolü

"; $config_path = __DIR__ . '/config/database.php'; echo "

Config dosyası yolu: $config_path

"; echo "

Config dosyası var mı: " . (file_exists($config_path) ? "✅ EVET" : "❌ HAYIR") . "

"; $ayarlar_path = __DIR__ . '/sistem/ayarlar.php'; echo "

Ayarlar dosyası yolu: $ayarlar_path

"; echo "

Ayarlar dosyası var mı: " . (file_exists($ayarlar_path) ? "✅ EVET" : "❌ HAYIR") . "

"; $wrapper_path = __DIR__ . '/mysql_wrapper.php'; echo "

MySQL Wrapper yolu: $wrapper_path

"; echo "

MySQL Wrapper var mı: " . (file_exists($wrapper_path) ? "✅ EVET" : "❌ HAYIR") . "

"; echo "

2. Config Dosyası İçeriği

"; if (file_exists($config_path)) { echo "

✅ Config dosyası bulundu, yükleniyor...

"; require_once($config_path); echo ""; echo ""; echo ""; echo ""; echo ""; echo "
ParametreDeğer
DB_HOST" . (defined('DB_HOST') ? DB_HOST : 'TANIMLI DEĞİL') . "
DB_USER" . (defined('DB_USER') ? DB_USER : 'TANIMLI DEĞİL') . "
DB_NAME" . (defined('DB_NAME') ? DB_NAME : 'TANIMLI DEĞİL') . "
"; } else { echo "

❌ Config dosyası bulunamadı!

"; echo "

Çözüm: config/database.php dosyasını production'a yükleyin veya sistem/ayarlar.php dosyasındaki fallback değerlerini production bilgileriyle güncelleyin.

"; } echo "

3. MySQL Wrapper Kontrolü

"; if (file_exists($wrapper_path)) { require_once($wrapper_path); echo "

✅ MySQL Wrapper yüklendi

"; echo "

mysql_connect() fonksiyonu var mı: " . (function_exists('mysql_connect') ? "✅ EVET" : "❌ HAYIR") . "

"; } else { echo "

❌ MySQL Wrapper bulunamadı!

"; } echo "

4. Veritabanı Bağlantı Testi

"; if (file_exists($config_path)) { require_once($config_path); require_once($wrapper_path); $test_baglanti = @mysql_connect($sunucu, $kullanici, $parola); if ($test_baglanti) { echo "

✅ MySQL bağlantısı başarılı!

"; $db_select = @mysql_select_db($veritabani, $test_baglanti); if ($db_select) { echo "

✅ Veritabanı seçimi başarılı!

"; } else { echo "

❌ Veritabanı seçimi başarısız: " . mysql_error() . "

"; } mysql_close($test_baglanti); } else { echo "

❌ MySQL bağlantısı başarısız: " . mysql_error() . "

"; echo "

Kullanılan bilgiler:

"; echo "
    "; echo "
  • Sunucu: $sunucu
  • "; echo "
  • Kullanıcı: $kullanici
  • "; echo "
  • Veritabanı: $veritabani
  • "; echo "
"; } } else { echo "

⚠️ Config dosyası olmadan test yapılamıyor

"; } echo "

5. PHP Bilgileri

"; echo "

PHP Versiyonu: " . phpversion() . "

"; echo "

__DIR__ değeri: " . __DIR__ . "

"; echo "

Çalışma dizini: " . getcwd() . "

"; echo "
"; echo "

⚠️ ÖNEMLİ: Bu dosyayı test sonrası silin!

"; ?>