Сайт сдал заказчику ещё полгода назад. Всё прекрасно работало без перебоев (хостинг качественный). Тут звонок – наш сайт в офлайне.
Проблема: вместо сайта загружается текст, где основная суть: «The mysqli error was: Unable to use the MySQLi database because the MySQLi extension for PHP is not installed. Check your php.ini
to see how you can enable it..»
Файлик settings.php смотрел. С частью кода приведённой ниже всё ок.
<?php
$db_url = 'mysqli:// имя пользователя БД: пароль для БДlocalhost/ имя базы данных ';
$db_prefix = '';
?>
Где ещё смотреть?
p.s. У хостинга нет админки, давали только фтп, название базы и пароль к ней. Как посмотреть есть ли сама база?
Комментарии
Пусть дадут Вам доступ к phpMyAdmin - так проще всего.
Вообще причин может быть куча. На каком-то хостинге у меня была проблема - создал БД, и все сайты (штуки три) перестали работать. Оказалось у хостера автоматически менялись пароли для БД при создании новой базы. Потом они это пофиксили, но в любом случае было неожиданно.
Пусть вспоминают что делали. Параллельно надо пинать хостера - пусть отрабатывает деньгу.
Если доступ к phpMyAdmin не дадут, пишите скрипт который подсоединяется к БД (там три строчки) и смотрите на результат.
И ещё! 'mysqli://' замените на 'mysql://'. Может помочь.
Даниэль, Вы не поверите!
Убрал в конце "і" - и помогло! /* 'mysqli://' заменил на 'mysql:// */
Огромное спасибо.
Но тогда ещё вопрос. Если там было всегда mysqli, то почему через полгода та последняя буква "ай" стала мешать?
Видать набор ПО малость поменяли или криво обновили
Ясно, спасибо.