PHP - Fatal error: Uncaught Error: Call to undefined method mysqli result::fetch all() in - как решить

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Версия от 13:54, 29 сентября 2020; Admin iph (обсуждение | вклад) (Новая страница: «=== PHP - Fatal error: Uncaught Error: Call to undefined method mysqli result::fetch all() in - как решить === Ошибка Fatal error: Call to undef…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к:навигация, поиск

PHP - Fatal error: Uncaught Error: Call to undefined method mysqli result::fetch all() in - как решить

Ошибка

Fatal error: Call to undefined method mysqli_result::fetch_all() in /home/user1/domains/site.com.ua/public_html/file.php on line 27

возникает если на хостинге не подключены модули PHP:

mysqlnd
nd_mysql
nd_mysqli
при этом модуль PHP mysqli должен быть отключен. 

На shared хостинге это делается через Cpanel/DiretAdmin --> Выбор версии PHP --> Настройки --> Убираете модуль mysqli/mysql --> Отмечаете модули mysqlnd, nd_mysql и nd_mysqli. Как показано на рисунке:


Undefined-method-mysqli result-1.png