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>

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

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

Источник: lred.ru

Оцените статью
новости для мужчин