Selamlar,

Eski bir internet sitesini yeni sunucuya taşıdım. (Plesk kullanıyordu eski sunucu) Yeni sunucu cloudlinux ve taşıdığım site php 5.6 kullanıyor. Zaten yapılalı beş-altı yıldan fazla oldu. Siteyi taşıdıktan sonra, site tam anlamıyla eksik yüklenip yarım yamalak çalışmaya başladı. Aşağıda görsel atıyorum. Hata kısmında ise aşağıdaki hatayı alıyorum.

[27-Nov-2023 12:27:27 UTC] PHP Fatal error:  Call to a member function fetch() on boolean in /home/***/public_html/admin/include/db.php on line 92
Yukarıdaki hatanın verdiği ilgili yer ise şu şekilde:

    $alancek = $this->baglan->query("$yenisorgu");
                                while($row = $alancek->fetch(PDO::FETCH_OBJ))
                                
                                {
                                                $this->bilgial[] = $row;
                                        }    
                 }
Geri dönük tam fonksiyon ise şöyle:

    function VeriOkuCoklu($tablo,$sartalan = array(), $sartkarsilik=array(),$order = "",$ordertur ="",$limit=""){

                 if(count($sartalan)==0){
                        $this->bilgial=null;
                        if($order!="" AND $limit==""){
                $yenisorgu = "SELECT * FROM $tablo ORDER BY $order $ordertur";
                        }elseif($order!="" AND $limit!=""){
                $yenisorgu = "SELECT * FROM $tablo ORDER BY $order $ordertur LIMIT $limit";
                        }
                        elseif($order=="" AND $limit==""){
                $yenisorgu = "SELECT * FROM $tablo";
                        }
                            $alancek = $this->baglan->query("$yenisorgu");
                                while($row = $alancek->fetch(PDO::FETCH_OBJ))
                                
                                {
                                                $this->bilgial[] = $row;
                                        }    
                 }
Hata neden kaynaklı olabilir acaba, fikri olan var mı?