MySQL перестала отвечать на запросы

351
06 августа 2017, 08:46

Сегодня в обед все отлично работало, сейчас захожу проверить и вижу пустой сайт. Сразу побежал смотреть error_log. Вижу там такие ошибки:

PHP Warning: mysqli_connect(): (HY000/1045): Access denied for user '...' (using password: YES) in ....

[PHP Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in ... PHP Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in ...

Понимаю, что нет подключения с БД и оно не дает доступ, но проблема точно не в отправляемых параметрах, там все верно. Потому что работало же, а я ничего не менял. В phpmyadmin с базами все в порядке. В чем может быть проблема и как ее решить?

UPD: Если делаю простой запрос таким кодом:

<?php
$dblink = mysql_connect($server, $user, $password);
if($dblink)
echo 'Соединение установлено.';
else
die('Ошибка подключения к серверу баз данных.');
$selected = mysql_select_db($database, $dblink);
if($selected)
echo ' Подключение к базе данных прошло успешно.';
else
die(' База данных не найдена или отсутствует доступ.');
?>

То показывает, что соединение установлено и к БД подключение прошло успешно.

Answer 1

Видимо надо ответить на свой вопрос, раз проблема была решена. Предполагаю, что проблема была на уровне shared хостинга, никакие изменения настроек не помогали(чего я только не пробовал) и спустя какое-то время все снова заработало. И ошибок никаких уже нет(все параметры оказались правильными). Поэтому жду ответа компании на мои письма и советую, если вдруг у кого-то случится похожая ситуация, писать в тех поддержку.

READ ALSO
Переменную input в value чекбокса

Переменную input в value чекбокса

Господа помогите пожалуйстаМне нужно, чтобы value чекбокса содержало value инпута

308
Помогите решить проблему с php

Помогите решить проблему с php

Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given in /home/nfwhrbvo/public_html/include/db_connectphp on line 8 Нет соединения с БД

289
Как называть классы и роуты?

Как называть классы и роуты?

ЗдравствуйтеКак мне назвать класс и роут? Обычно они выглядят следующим образом:

224
Вывод файла в консоль частями

Вывод файла в консоль частями

Необходимо считать файл и вывести его на экран частями, предположим по 1000 символовКак добавить проверку на выход итератора за пределы файла?

313