У меня есть основной сайт с хозяином и на недавнем команда mysqli_fetch_all
появилась перестал работать, как я получаю сообщение:mysqli_fetch_all перестал работать на PHP 5.4.11
Fatal error: Call to undefined function mysqli_fetch_all() in file at line where function is used
Я откатить файлы на сервере к набору, который я знаю, работаю, и все же я сталкиваюсь с той же проблемой, даже несмотря на то, что страница работает PHP5.4+
.
Я не могу понять, почему это внезапно перестало работать. В автономном режиме, используя XAMPP, команда mysqli_fetch_all работает отлично, и поэтому проблема не связана с БД или кодом. Я бы предпочел не переписывать многочисленные страницы с циклом while по неизвестной причине.
Это проблема с сервером? Любая помощь будет оценена по достоинству.
Что такое PHP-версия XAMPP? Это может помочь: http: //stackoverflow.com/questions/6694437/mysqli-fetch-all-not-a-valid-function – meWantToLearn
XAMPP работает под управлением 5.4.7, тогда как хост работает 5.4.11, полученный с помощью phpversion() Поскольку функция должна быть в порядке с PHP 5.3+, это поведение кажется необычным. – mjbk88
Эта функция доступна только с драйвером mysqlnd. Хост может использовать старый драйвер mysql. –