Jika anda memiliki masalah web White screen / Blank dengan 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; } |