• 20-03-2023, 18:43:42
    #1
    hosting firmasi değiştim önceki firmamda script çalışırken yeni firmada bazi insert işlemleri gerçekleşmiyor.

    PHP PDO kullanmaktayım. PHP sürümünün hepsini denedim çözülmedi.

    error logu sizinle paylaşıyorum.

    crud.php 31. satır

    $yazisor=$db->prepare("SELECT * FROM bloger where yazi_id=:id");
    $yazisor->execute(array(
    'id' => $_GET['yazi_id']
    ));



  • 20-03-2023, 18:51:27
    #2
    agofya adlı üyeden alıntı: mesajı görüntüle
    hosting firmasi değiştim önceki firmamda script çalışırken yeni firmada bazi insert işlemleri gerçekleşmiyor.

    PHP PDO kullanmaktayım. PHP sürümünün hepsini denedim çözülmedi.

    error logu sizinle paylaşıyorum.

    crud.php 31. satır

    $yazisor=$db->prepare("SELECT * FROM bloger where yazi_id=:id");
    $yazisor->execute(array(
    'id' => $_GET['yazi_id']
    ));



    Merhaba, Sorunun başka yerden kaynaklandığını düşünüyorum. 31. satır hatası sonuç çıktısı. Sorununuzu çözemezseniz ve ücretli yardıma açıksanız iletişim kurabilirsiniz.
  • 20-03-2023, 20:36:04
    #3
    agofya adlı üyeden alıntı: mesajı görüntüle
    hosting firmasi değiştim önceki firmamda script çalışırken yeni firmada bazi insert işlemleri gerçekleşmiyor.

    PHP PDO kullanmaktayım. PHP sürümünün hepsini denedim çözülmedi.

    error logu sizinle paylaşıyorum.

    crud.php 31. satır

    $yazisor=$db->prepare("SELECT * FROM bloger where yazi_id=:id");
    $yazisor->execute(array(
    'id' => $_GET['yazi_id']
    ));



    hatada gördüğüm kadarıyla pdo driver bulunamıyor demiş. sunucu php yapılanmasında pdo bileşeni kurulu veya aktif olmayabilir. php.ini dosyasından pdo_mysql extensionu aktif etmelisiniz. Eğer paylaşımlı hosting kullanıyorsanız, root yetkiniz olmadığı için hosting firmanıza durumu iletebilirsiniz. Ayrıca bazı cpanellerde php switch özelliğinde php ile ilgili bileşenleri aktif pasif yapabiliyorsunuz. Cpanelse php switch kısmını da göz gezdirebilirsiniz.
  • 04-04-2023, 00:22:32
    #4
    ulaşırsanız ücretli şekilde çözerim