Я слышал, до сих пор на 2015 быть любой вирус или использовать SQL положить "вниз" сотни сайтов и блогов WordPress, Как это было в предыдущие годы, но около месяца странные вещи происходят. Я встретил много сайтов, которые, казалось, потеряли подключение к базе данных. Error установление соединения с базой данных.
На практике, когда такая ошибка возникает на WordPress, первое, что нужно проверить:
- Если служба mysql работает на сервере. Есть ситуации, в которых Перегрузки сервера которой он является хозяином базы данных службы mysql / туздЫ перестать бежать. В этом случае служба перезапускается с terminal (через ssh или консоль) или из веб-интерфейса, если такая возможность есть.
- Ошибка конфигурации пользователь / пароль in WP-config.php. В этой ситуации проверяется, правильно ли заданы пользователь базы данных и имя базы данных в wp-config.php.
Третья ситуация коррупция (пока что необъяснимо) таблица wp_options от MySQL. Итак, прежде чем паниковать, если вы найдете свой сайт с "Error установление соединения с базой данных », хорошо бы проверить, в порядке ли таблицы в базе данных.
Как проверить и восстановить таблицу wp_options от WordPress в случае, если он поврежден. Помечен как аварийный и подлежит ремонту.
1. открытый PHPMYADMINМы идем в базе данных сайта, который и пытаются получить доступ к таблице wp_options, Если он поврежден, он будет видеть предупреждение, информирующее это.
В приведенном выше экране примерно таблице wp_options из базы данных "mobile_apk». Таблица 'sqldb/wp_options'помечен как аварийный и должен быть отремонтирован.
2. Выберите таблицу wp_options, установив флажок рядом с ним, затем перейдите в нижнее раскрывающееся меню (с выбранным) и выберите "Ремонт таблице».
3. После этого шага урока, ответ оператора SQL, а затем проверить, если сайт идет в параметрах нормальных.
пользователи WordPress у кого не установлен phpMyAdmin, может сделать это из terminal / сервер, на котором находится база данных, выполняя команды:
- проверить, если таблица wp_options поврежден:
mysqlcheck -c baza_date wp_options -u user_db -p
- исправить таблицу wp_options из базы данных "база данных":
mysqlcheck -r mydb wp_options -u user -p
Это хорошо, что после обеспечения, что сайт вернулся к нормальной, чтобы сделать резервную копию базы данных. даже рекомендуют регулярное резервное копирование. Вы никогда не знаете, :)
ПОЧЕМУ это происходит? Я испытал это с несколькими сайтами для клиента, которые все размещены на Godaddи сервер. Исправить это достаточно просто, но что в первую очередь делает его коррумпированным и как предотвратить повторение этого случая?