تبلیغات تبلیغات
حراجی دامنه های ویژهمشاهده
آخرین ارسال های تالار مشاهده انجمن
درخواست پلاگین 4 پاسخ 206 بازدید اسکریپت vfm 5 پاسخ 348 بازدید تغییر جهت محتوا در وردپرس 1 پاسخ 28 بازدید افزونه ساخت شماره مجازی 14 پاسخ 884 بازدید درخواست افزونه 1 پاسخ 222 بازدید بهترین رباط اینستاگرام 0 پاسخ 2 بازدید درخواست قالب با سبک کندو 1 پاسخ 490 بازدید به هم ریختگی سایت بعد از نصب قالب 2 پاسخ 448 بازدید نمایش کد های php 0 پاسخ 232 بازدید مشکل در اسکریپت مچ فرم 0 پاسخ 399 بازدید
تبلیغات
تبلیغات تبلیغات

صفحه اختصاصی برای خطای پایگاه داده

آموزش ها , مقالات,آموزش,ترفند , وردپرس

تمام کسانی که از سیستم مدیریت محتوای وردپرس بهره میبرند و همچنین بسیاری از کاربران اینترنتی به احتمال زیاد با عبارت ” خطا در برقراری ارتباط با پایگاه‌داده” مواجه شده اند. مشاهده این خطا از سوی کاربران چهره مناسبی نخواهد داشت و بسیاری از آنها ممکن است فکر کنند که سایت شما برای همیشه به کار خود پایان داده است و دیگر به آن باز نگردند.

صفحه اختصاصی برای خطای پایگاه داده

برای سایت هایی که از هاست رایگان و یا حتی ارزان استفاده میکنند چند بار مشاهده این خطا در طول ماه امری طبیعی و تکراری شده است. ولی آیا میتوان ظاهر آن را کمی تغییر داد تا موجب آرمش خاطر کاربران شده و اعتبار سایت شما از بین نرود؟ بله، با ما همراه باشید.

 

چرا با خطای پایگاه داده مواجه میشویم؟

در جوابی کوتاه میتوان گفت که این خطا زمانی مشاهده میشود که وردپرس امکان دسترسی به اطلاعات پایگاه داده یا دیتابیس خود را نداشته باشد. این خطا ممکن است ناشی از اشتباه بودن اطلاعات دیتابیس شامل یوزر، پسورد و نام دیتابس در فایل wp-config.php باشد. همچنین خرابی دیتابیس و از دست رفتن بخشی از اطلاعات میتواند کاربران را به این صفحه ترسناک منتقل کند. ولی این مشکل در سایت های ایرانی معمولا از طرف سرور و در دست نبودن آن رخ میدهد. بررسی مشکلات پایگاه داده و رفع آن به موضوع این مقاله مربوط نمیشود و در اینجا تنها میخواهیم راه بهتری برای نمایش آن به کاربران معرفی کنیم.

تغییر ظاهر صفحه خطای پایگاه داده

برای اینکار بر روی سرور یا هاست خود و در درون فولدر wp-content فایل جدیدی به نام db-error.php بسازید، سپس یک کد HTML از پیش طراحی شده را در آن قرار دهید. برای این صفحه شما میتوانید از هر کد یا تصویری استفاده کنید. فقط در نظر داشته باشید که به اطلاعات وردپرس و پایگاه داده آن دسترسی نخواهید داشت.

 

صفحه اختصاصی برای خطای پایگاه داده

کد زیر میتواند یک نمونه آماده برای انجام این کار باشد، البته محتویات صفحه را میتوانید متناسب با سلیقه و نیاز خود طراحی کنید.

<?php // custom WordPress database error page

&nbsp;

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

&nbsp;

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

&nbsp;

?>

&nbsp;

<!DOCTYPE HTML>
<html>
<head>
<title>Database Error</title>
<style>
body { padding: 20px; background: #002230; color: #faad0e; font-size: 20px; text-align:center}
</style>
</head>
<body>
<img id="logo" alt="گروه شرکت های وبسیما" src="http://www.websima.com/wp-content/uploads/2013/06/logo1.png"></img></br>

&nbsp;

سایت هم اکنون در حال بروزرسانی می باشد. با عرض پوزش بزودی مشکلات برطرف خواهند شد
</body>
</html>

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

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 1 آموزش ها , مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=808
کلمات کلیدی پست :
مطالب مرتبط
8,053قالب HTML خلاقانه و عکاسی Airy نسخه 1.5 تاریخ : 2016/02/3
6,872اسکریپت پیش بینی وضعیت آب و هوا phpMeteo تاریخ : 2019/03/15
4,540کنترل طول دیدگاه ها در وردپرس تاریخ : 2018/06/1
6,703پوسته وردپرس برای فروش محصولات دارای تخفیفات مناسبتی Winter Sale تاریخ : 2017/04/17
21,849افزونه ساخت تایم لاین در وردپرس Cool Timeline Pro نسخه 2.7 تاریخ : 2017/12/10
18,504اسکریپت فایل منیجر هاست Fox Explorer v1.2 تاریخ : 2014/05/15
5,948قابلیت آپدیت خودکار، وردپرس ایران را متحول کرد! تاریخ : 2019/01/10
5,585۶ ابزارک با موضوع جام جهانی برای وردپرس تاریخ : 2014/06/6
7,216اسکریپت ایجاد سیستم نظرات Cool Comments تاریخ : 2018/09/25
5,450نحوه ساخت صفحه آخرین دیدگاه ها در وردپرس تاریخ : 2016/03/24
4,900موارد ضروری برای بهینه سازی وردپرس تاریخ : 2019/06/25
7,708اسکریپت ارسال بازخورد به صورت ناشناس Anofie Pro تاریخ : 2020/09/4
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
تبلیغات
تبلیغات