lostyazilim
tr.link

Fatal error: Uncaught exception 'PDOException' with message! Hatası

4 Mesajlar 1.255 Okunma
lstbozum
tr.link

jagu jagu WM Aracı Kullanıcı
  • Üyelik 15.07.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek Muhasebe
  • Konum Tekirdağ
  • Ad Soyad F** Y**
  • Mesajlar 94
  • Beğeniler 30 / 5
  • Ticaret 1, (%100)
Sorun çözüldü sunucum uzak mysql bağlantı izni vermiyormuş aynı hatayı alan başka sunucu da kodları denemesini öneririm...
 

 

wmaraci
reklam

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)

$db = new PDO("mysql:host=$host;dbname=$db",$user,$pass);
bu kısmı şununla degiştirin.


$db = new PDO("mysql:host={$host};dbname={$db}",$user,$pass);
jagu

kişi bu mesajı beğendi.

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
Ek olarak bu kodlama çok fazla gereksiz işlem içeriyor.


date_default_timezone_set('Europe/Istanbul');
$host = "185.111.111.11";
$user = "firma";
$pass = "firma";
$db = "firma";

$db = new PDO("mysql:host=$host;dbname=$db",$user,$pass); //18. Satır Burası
$karakter = $db->prepare("SET CHARSET 'utf8'");
$karakter->execute(array());
$karakte2r = $db->prepare("SET NAMES SET 'utf8'");
$karakte2r->execute(array());


bu kısım yerine bu daha uygundur.


date_default_timezone_set('Europe/Istanbul');
$host = "185.111.111.11";
$user = "firma";
$pass = "firma";
$db = "firma";
try {
$db = new PDO("mysql:host={$host};dbname={$db};charset=utf8;",$user,$pass); //18. Satır
}
catch(PDOException $hry)
{
die("Hata : ".$hry->getMessage());
}
jagu

kişi bu mesajı beğendi.

jagu jagu WM Aracı Kullanıcı
  • Üyelik 15.07.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek Muhasebe
  • Konum Tekirdağ
  • Ad Soyad F** Y**
  • Mesajlar 94
  • Beğeniler 30 / 5
  • Ticaret 1, (%100)
sorun hostingdeymiş ilgilendiğiniz için teşekkürler
 

 

wmaraci
wmaraci
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al