White screen / Blank fix untuk PrestaShop 1.6

Apabila anda mengalami masalah web White screen / Blank fix untuk PrestaShop 1.6 (setelah instalasi) dengan pesan error :

Fatal error: Call to undefined method mysqli_result::fetch_all() in /public_html/classes/db/DbMySQLi.php on line 112

Error diatas menginformasikan bahwa adanya kesalahan code pada program /public_html/classes/db/DbMySQLi.php di baris ke 112.

Perbaikannya anda bisa mengikuti tahapan berikut ini :

– Akses cPanel hosting anda -> file manager -> masuk ke folder root web anda

– Masuk ke folder classes/db

– Edit file DbMySQLi.php

– Cari code berikut ini : return $result->fetch_all(MYSQLI_ASSOC); bisa menggunakan CTRL+F untuk menemukan code tersebut dilayar anda.

– Replace code return $result->fetch_all(MYSQLI_ASSOC); menjadi seperti berikut ini :
========================================
if (method_exists($result, “fetch_all”))
return $result->fetch_all(MYSQLI_ASSOC);
else
{
$ret = array();
while ($row = $this->nextRow($result))
$ret[] = $row;
return $ret;
}
========================================

Setelah itu anda save dan cek kembali akses ke web anda 🙂 #cheers