رفع خطای error establishing a database connection در وردپرس

رفع خطای error establishing a database connection در وردپرس

عرض سلام خدمت همراهان گرامی مکانیک وردپرس ؛
خطا در برقراری ارتباط با پایگاه‌ داده و یا ارور error establishing a database connection در وردپرس برای همه ما وردپرسی ها آشناست.
این خطا ممکن است زمان نصب وردپرس، قالب ها و یا افزونه ها ظاهر شود.
تمامی کاربران هنگام مواجه با این ارور در وردپرس گیج میشوند.
برای رفع این مشکل در چند دقیقه با ما همراه باشید.

خطای error establishing a database connection در وردپرس زمانی مشاهده میشود که وردپرس امکان دسترسی به اطلاعات پایگاه داده یا دیتابیس را از دست می دهد.
این خطا میتواند از اشتباه بودن اطلاعات پایگاه داده شامل Username، Password و نام دیتابیس در فایل wp-config.php باشد.
همچنین خرابی دیتابیس و از دست رفتن بخشی از اطلاعات میتواند کاربران را به این صفحه ترسناک منتقل کند.
برای حل کردن این خطا در وردپرس به بررسی فایل های مختلف در وردپرس میپردازیم.

بررسی عملکرد فایل wp-admin در وردپرس

رفع خطای error establishing a database connection در وردپرس

اولین گام در رفع این خطا، قرار دادن قطعه کد کوتاه زیر در فایل wp-admin وردپرس است.

پس از ذخیره سازی تغییر ایجاد شده، آدرس وبسایت خود را وارد کنید.
با صفحه ای که مربوط به تعمیرات پایگاه داده می باشد رو به رو خواهید شد.

رفع خطای error establishing a database connection در وردپرس

با استفاده از گزینه های موجود در این صفحه می توانید خطای error establishing a database connection در وردپرس را رفع کنید.
اما اگر با کمک این گزینه، مشکل همچنان وجود دارد، سراغ گام بعدی میرویم.

بررسی عملکرد فایل wp-config.php در وردپرس

مهم ترین فایل در وردپرس، فایل wp-config.php است.
برای حل مشکل مذکور باید به بررسی موارد زیر در این فایل بپردازید:

بیشتر بخوانید :  نمایش پنجره پاپ آپ حین خروج کاربر در وردپرس با Pop-Up CC Exit

گزینه ی مربوط به DB_Host را به صورت پیش فرض یعنی همان localhost قرار می دهیم. اما ممکن است برخی از هاستینگ ها نامی دیگر تعریف کرده باشند که می توانید از آنها بپرسید.

رفع خطای error establishing a database connection در وردپرس

بررسی هاست میزبانی سایت

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

با مطالعه مطالب بالا و استفاده از نکات ذکر شده، براحتی و در عرض چند دقیقه خطای error establishing a database connection در وردپرس را رفع کنید و از مواجه با چنین خطایی در سایت خود نترسید و آن را از بین ببرید.
موفق باشید…

بیشتر بخوانید :  راهنمای سیستم هوک و apply_filters وردپرس
مطالب زیر را حتما مطالعه کنید
نظرات و دیدگاه ها
  • نظرات ارسال شده توسط شما، پس از تایید توسط مدیران سایت منتشر خواهد شد
  • نظراتی که حاوی تهمت یا افترا باشد منتشر نخواهد شد
  • نظراتی که به غیر از زبان فارسی یا غیر مرتبط با مطلب باشد منتشر نخواهد شد

هنوز دیدگاهی منتشر نشده است