PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : صفحه دلخواه برای خطای پایگاه داده وردپرس



Cold
August 15th, 2012, 19:58
حتما تاکنون (شما که کاربر وردپرس هستید) حداقل یکبار با صفحه خطای سفید با نوشته های سیاه روبرو شده اید. این خطا زمانی رخ می دهد که دیتابیس وردپرس شما قادر به پاسخ گویی به یک درخواست (request) نیست. یعنی خطای پایگاه داده وردپرس. در هاست های ضعیف تر این اتفاق بیشتر می افتد. امروز می خواهیم به شما نشان دهیم چگونه می توان به این صفحه خطا یک استایل دلخواه داد.
بسیار ساده است؛ کد زیر را در یک فایل جدید کپی کنید. اسم آن را db-error.php بگذارید و در دایرکتوری wp-contentاین فایل را ذخیره نمایید. در صورت بروز خطای دیتابیس، وردپرس به صورت خودکار از این فایل استفاده می کند.




<?php // custom WordPress database error page


header('HTTP/1.1 503 Service Temporarily Unavailable');
header('Status: 503 Service Temporarily Unavailable');
header('Retry-After: 600'); // 1 hour = 3600 seconds


// If you wish to email yourself upon an error
// mail("your@email.com", "Database Error", "There is a problem with the database!", "From: Db Error Watching");


?>


<!DOCTYPE HTML>
<html>
<head>
<title>Database Error</title>
<style>
body { padding: 20px; background: red; color: white; font-size: 60px; }
</style>
</head>
<body>
You got problems.
</body>
</html>



حال شما خودتان می توانید بخش html را به راحتی ویرایش کنید و صفحه دلخواه خود را بسازید.
امیدواریم این کد به کارتان آید. در کل با سیستم وردپرس تمامی قسمتهای یک سایت از اینترفیس گرفته تا خروجی ها و صفحات ارور و … در دستان شماست…