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 92Yukarı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ı?