Пользовательская страница для ошибки базы данных


Хаки wordpress. Топ 10

Пользовательская страница для ошибки базы данных

Пользовательская страница для ошибки базы данных

Если вы пользователь WordPress, то, вероятно, уже сталкивались с мало известной ошибкой “Error establishing a database connection” (Ошибка соединения с базой данных). Такая ошибка появляется, когда возникают проблемы с обработкой запроса. У некоторых хостеров, экономящих на качестве обслуживания, такая ситуация складывается частенько. Рассмотрим, как можно сделать страницу для данной ошибки в едином стиле проекта.

Скопируйте ниже приведенный код в новый файл, назовите его db-error.php и сохраните в папке wp-content. В случае ошибок базы данных WordPress автоматически будет использовать данный файл.

<pre><?php // Страница обработки ошибки базы данных

  header('HTTP/1.1 503 Service Temporarily Unavailable');
  header('Status: 503 Service Temporarily Unavailable');
  header('Retry-After: 600'); // 1 час = 3600 секунд

  // Если нужно отправлять письмо об ошибке
  // mail("your@email.com", "Database Error", "Проблема с базой данных!", "From: Обработчика ошибок БД");

?>

<!DOCTYPE HTML>
<html>
<head>
<title>Database Error</title>
<style>
body { padding: 20px; background: red; color: white; font-size: 60px; }
</style>
</head>
<body>
  В наличии проблемы с базой данных.
</body>
</html></pre>

Конечно же, код можно модифицировать так, чтобы он был в едином стиле всего проекта.

Previous Красочное анимированное меню навигации на CSS3
Next Как сверстать шаблона сайта из PSD в HTML и CSS

Suggested Posts

Простой эффект YouTube-меню

Крутые шрифты для логотипов, иконки, шаблоны и не только за ноябрь 2016

Batch Editor — пакетное редактирование товаров v0.4.8

23 Бесплатных адаптивных шаблонов для OpenCart

Как простой HTML шаблон сверстать под WordPress

10 советов и техник HTML5(Часть1)