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

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

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

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

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

  // Если нужно отправлять письмо об ошибке
  // mail("
 Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
 ", "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>

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


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

Источник: http://feedproxy.google.com/~r/ruseller/CdHX/~3/YFJoQGMMUoE/lessons.php

Читать комменты и комментировать

Добавить комментарий / отзыв



Защитный код
Обновить

WordPress: пользовательская страница для ошибки базы данных | | 2013-02-13 00:09:52 | | Статьи Web-мастеру | | Если вы пользователь WordPress, то, вероятно, уже сталкивались с мало известной ошибкой “Error establishing a database connection” (Ошибка соединения с базой данных). Такая ошибка появляется, когда | РэдЛайн, создание сайта, заказать сайт, разработка сайтов, реклама в Интернете, продвижение, маркетинговые исследования, дизайн студия, веб дизайн, раскрутка сайта, создать сайт компании, сделать сайт, создание сайтов, изготовление сайта, обслуживание сайтов, изготовление сайтов, заказать интернет сайт, создать сайт, изготовить сайт, разработка сайта, web студия, создание веб сайта, поддержка сайта, сайт на заказ, сопровождение сайта, дизайн сайта, сайт под ключ, заказ сайта, реклама сайта, хостинг, регистрация доменов, хабаровск, краснодар, москва, комсомольск |
 
Поделиться с друзьями: