حل خطای پایگاهداده وردپرس
یکی از شایع ترین خطاهای وردپرس مربوط به اتصال به پایگاهداده میشود که وقتی دامنه را در مرورگر می زنیم با خطای Error Establishing A Database Connection روبهرو میشویم.
در این مقاله میخواهیم نحوه حل این مشکل را برای شما توضیح دهیم.
چرا با خطای Error Establishing A Database Connection مواجه می شویم؟
عموما مواجه شدن با این خطا میتواند چند دلیل داشته باشد که مهمترین این دلایل به صورت زیر خلاصه میشود.
نام پایگاهداده شما با پایگاهداده وردپرس تطابق ندارد.
نامکاربری که برای پایگاهداده ساختید با نامکاربری وردپرس یکسان نیستند.
تمام دسترسیها و مجوزهای لازم را به نامکاربری ندادید و پایگاهداده و نامکاربری را اصطلاحا بهم add نکردید.
رمزعبوری که در هاست برای نامکاربری تنظیم کردهاید با رمز نامکاربری وردپرس همخوانی ندارد.
اینها شایعهترین دلایلی هستند که سبب میشوند شما با خطای عدم ارتباط با پایگاهداده مواجه شوید.
حل مشکل عدم ارتباط با پایگاهداده در وردپرس:
برای این منظور ابتدا وارد سی پنل می شویم و file manger را انتخاب می کنیم.
سپس در صفحه ای که باز می شود وارد public_html می شویم البته اگر مسیر نصب وردپرس ما در پوشه ی دیگری باشد باید وارد همان پوشه شویم.
در داخل public_html دنبال فایل wp-config.php می گردیم. روی این فایل کلیک کرده و edit را می زنیم.
هنگامی که محتویات این پوشه باز شد می توانیم مشخصات دیتابیسی که برای وردپرس وارد کردیم را مشاهده کنیم این مشخصات را باید با دیتابیس ساخته شده در هاست مطابقت دهیم.
برای این که پایگاهداده وردپرس را با پایگاهداده هاست مطابقت دهیم دوباره وارد صفحه اول وردپرس می شویم و ازبخش Databases MySQL Databases می شویم.
در این صفحه شروع می کنیم به بررسی کردن دیتابیس هاست و دیتابیسی که در فایل Wp-config.php وردپرس وجود دارد.
ابتدا از بخش پایگاهداده, پایگاهداده ها را بررسی می کنیم که تفاوتی نداشته باشند.
سپس باید بررسی کنیم آیا تمام دسترسی های لازم را به نامکاربری داده ایم. برای بررسی این موضوع باید پایگاهداده و نامکاربری را به هم add کنیم و ALL PRIVILEGES تیک دار می کنیم.
در مرحله آخر هم رمز نامکاربری را تغییر می دهیم و در فایل Wp-config.php جایگذاری می کنیم.
بعد انجام این مراحل خطای پایگاهداده برطرف می شود در صورت وجود مشکل با بخش پشتیبانی شرکت هاستینگ خود تماس بگیرید.
عالی بود مرسی