با یک مقاله دیگر از رفع خطاهای وردپرس در خدمت شما هستیم.

اگر شما هم از آن دسته کاربرانی هستید که سایت وردپرسی دارید، ممکن است با خطای error establishing a database connection در وردپرس خود مواجه شده باشید.

این خطا معمولا حین نصب افزونه، وردپرس و… رخ می‌دهد.

مشاهده این خطا توسط کابران نامتناسب است و ممکن است فکر کنند سایت شما خراب شده است و برای همیشه آن را ترک کنند.

سایت هایی که از هاست رایگان یا ارزان استفاده میکنند، هر چند ماه با این خطا مواجه می‌شوند که طبیعی است.

برای عدم نمایش این خطا در سایت باید چه کاری انجام داد؟

در این مقاله قصد داریم تا عامل بوجود آمدن خطای error establishing a database connection و نحوه رفع آن بپردازیم.

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

خلاصه جواب این سوال این است که وردپرس امکان دسترسی به اطلاعات پایگاه‌داده یا دیتابیس را از دست میدهد.

این خطا ممکن است از اشتباه بودن اطلاعات پایگاه‌داده که شامل نام کاربری، رمز و نام پایگاه‌داده در فایل wp-config.php باشد.

همچنان ممکن است خراب بودن یا از بین رفتن پایگاه‌داده، باعث انتقال کاربران به این صفحه باشد.

ولی این خطا معمولا از طرف سرور و خرابی آن میتواند باشد.

در ادامه به منبع خطا و نحوه رفع آن میپردازیم:

بررسی عملکرد wp-admin

برای رفع این مورد نیز به هاست خود مراجعه کرده و فایل wp-config.php را ویرایش کنید و کد زیر را به آن اضافه کنید.

حتما بخوانید  نحوه زمان دار کردن محصولات شگفت انگیز

سپس ذخیره و به سایت خود مراجعه کنید.

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

بررسی فایل wp-config.php

بی‌شک فایل wp-config یکی از مهم‌ترین فایل‌های وردپرس است که میتواند سایت شما را به پایگاه‌داده متصل نماید. در مرحله اول موارد زیر را در نظر بگیرید و آن را بررسی کنید.

معمولا گزینه db_host به صورت پیشفرض روی localhost قرار می‌دهیم. اما ممکن است برخی از شرکت‌های میزبان وب نام دیگری انتخاب کرده باشند. برخی ممکن است از آدرس آی پی استفاده کنند، مانند:

بررسی وب‌هاستینگ

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

در این زمان مشکل را با هاستینگ خود در میان بگذارید.

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

هر زمانی ممکن است سایت شما با خطای error establishing a database connection روبرو شود.

و تا مطلع شدن شما و رفع خطا ممکن است کاربران با این خطا مواجه و سایت شما را برای همیشه ترک نمایند.

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

برای این کار در فولدر wp-content فایل جدیدی به نام db-error.php بسازید.

برای مثال قطعه کد زیر را به آن وارد کنید و اطلاعات را ذخیره کنید.

با تشکر از این که تا پایان آموزش “نحوه رفع خطا error establishing a database connection در وردپرس” همراه ما بودید.

۱
۲
۳
۴
۵
میانگین امتیازات ۵ از ۵
از مجموع ۸ رای