سبد خرید
0

هیچ محصولی در سبد خرید نیست.

رفع مشکل خطای Error Establishing a Database Connection در وردپرس

حل مشکل خطای Error Establishing a Database Connection در وردپرس

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

نمایی از خطا:

حل مشکل خطای Error Establishing a Database Connection در وردپرس

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

Error Establishing a Database Connection

این عدم اتصال میتوانید به بخاطر درج اطلاعات نادرست دیتابیس اعم از نام دیتابیس/ نام کاربری دیتابیس/ رمز عبور دیتابیس باشد. و یا یک اشتباه سهوی که عموماً کاربران تازه وارد دچار آن می شوند؛ این هست که بعد از ایجاد نام و نام کاربری دیتابیس ؛ فراموش میکنند که این دو را در هاست خود با همدیگر ست نمایند. اگر از هاست Cpanel استفاده میکنید. الزاماً میبایست بعد از ایجاد Database Name و Database Username از طریق بخشی که در این کنترل پنل قدرتمند درنظر گرفته شده ؛ به یکدیگر متصل و تنظیم کنید.

راه حل :

اگر در حال نصب یک وردپرس خام هستید . لطفاً مواردی که در بالا به آن اشاره شد دقت فرمایید. وارد کردن نام دیتابیس و اطلاعات کاربری دیتابیس بسیار مهم و حساس است و میبایست دقت زیادی در این امر داشته باشید. حالت دیگری که در مسئله وجود دارد این خواهد بود که ممکن است قصد نصب وردپرس بروی لوکال هاست را داشته باشید در این حالت در فرآیند نصب و در مرحله ورود اطلاعات دیتابیس ؛ فیلد پسورد دیتابیس را باید خالی بگذاریم و در فیلد نام کاربری دیتابیس هم عبارت ثابت root را برای همیشه و هر سیستمی وارد میکنیم.

پست پیشنهادی :  آموزش رفع خطای

خطا: فرم تماس پیدا نشد.

در وردپرس

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

برای اینکار فایل wp.config.php وردپرس را در مسیر روت سایت باز میکنیم.

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

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

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

پست پیشنهادی :  رفع خطای Googlebot can't access CSS and JS files

حالا می بایست کد وارد شده را اجرا کنیم برای اینکار آدرس زیر را در مرورگر خود باز کنید. به جای عبارت SiteName.com نام سایت خود را وارد کنید.

http://www.SiteName.com/wp-admin/maint/repair.php

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

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

همچنین میتوانید ویدئوی مرتبط با این آموزش را در زیر مشاهده نمایید.

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

آواتار
295

از سال 1388 وارد دنیای شگفت انگیز Open Source شدم. دوست دارم که تجارتی که در این مدت آموختم رو در اختیار دوستان خودم قرار بدم.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

توسط
تومان