خطاي Establishing a Database Connection


ايران گستر در صدد آن است تا شما عزيزان را با طراحي سايت با وردپرس آشنا کنيم,خطاهاي وردپرس مانند خطاي Establishing a Database Connection و نحوه رفع آنها را برايتان بازگو کنيم, تا بتوانيد آنرا در سايت خود به کار گيريد. که  تمامي اين مقالات را به صورت کاملا رايگان در اختيارتان قرار ميدهد, پس با ما همراه باشيد.


 


 


رفع خطايEstablishing a Database Connection


پيام خطاي Establishing a Database Connection يکي از پيام‌هايي است که سيستم وردپرس در صورت عدم توانايي ارتباط با پايگاه داده به نمايش درمي‌آورد.
علت رخداد اين مشکل ممکن است يکي از دلايل زير باشد.



  • عدم پاسخگويي سرور پايگاه داده

  • آسيب ديدگي پايگاه داده

  • اشتباه در ورود آدرس پايگاه داده

  • اشتباه در تعيين نام پايگاه داده

  • اشتباه در تعيين نام کاربري

  • اشتباه در تعيين گذرواژه

  • تعداد بالاي بازديدکنندگان سايت و محدوديت در ايجاد ارتباط بيشتر به صورت همزمان با پايگاه داده


وردپرس


روش برطرف کردن مشکل Error Establishing a Database Connection


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


 


بررسي آسيب ديدگي پايگاه داده


قدم نخست براي پيدا کردن علت اصلي مشکل، مراجعه به شاخه‌ي wp-admin است تا مطمئن شويد که اين پيام خطا در آن بخش هم قابل مشاهده است.


اگر با مراجعه به بخش مديريت پيام «One or more database tables are unavailable. The database may need to be repaired» را مشاهده نموديد، وردپرس توانسته است با پايگاه داده ارتباط برقرار کند ولي برخي يا تمام جدول‌هاي بانک اطلاعاتي وردپرس آسيب ديده‌اند.


اگر اين پيام خطا را مشاهده کرديد، خط زير را در فايل wp-config.php پيش از That’s all… اضافه نماييد تا وردپرس اجازه‌ي تعمير پايگاه داده را به شما بدهد.



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


تحت هر شرايطي پس از استفاده از قابليت تعمير، کد اضافه شده در فايلwp-config.php را فورا حذف نماييد.


 


علت‌هاي ديگر خطا در ارتباط با پايگاه داده


چنانچه در بخش مديريت نيز با پيام Establishing a Database Connection مواجه شديد، لازم است تا مراحل را به شکل زير دنبال کنيد:


اگر پيش از اين سايت به درستي عمل مي‌کرده است و اين مشکل به تازگي رخ داده است، ممکن است تعداد بازديدکنندگان سايت شما بيش از حد مجاز براي پايگاه داده بوده است و سيستم توانايي پاسخگويي به اين حجم از بازديد را ندارد.


چندين بار تلاش کنيد تا سايت را باز کنيد. اگر در برخي دفعات سايت قابل مشاهده است، لازم است تا سيستم را بهينه‌سازي کنيد يا امکانات سخت‌افزاري و نرم‌افزاري آن را بهبود دهيد.


يک روش ديگر براي آزمودن کارايي سرور MySQL مراجعه به رابط phpMyAdmin براي تست کردن سرعت عملکرد و پاسخگويي پايگاه داده است. اگر ارتباط phpMyAdmin با پايگاه به آساني و با سرعت زياد انجام نمي‌شود. احتمال کمبود منابع قوت مي‌يابد.


 


اشتباه بودن اطلاعات ارتباطي با پايگاه داده


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


يک بار ديگر اطلاعات دقيق را از کنترل پنل هاست استخراج نماييد و آن‌ها را مطابق کدزير در فايل wp-config.php جاگذاري نماييد:



در برخي از سرورهاي ويندوزي يا هاست‌هاي پربازديد، نشاني سرور پايگاه داده با localhost مشخص نمي‌شود. در چنين شرايطي بررسي کنيد که نشاني پايگاه داده ممکن است با يک IP قابل دسترسي باشد.


مشخصات

تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

برترین جستجو ها

آخرین جستجو ها

Kandie شکوه کوهسار اجاره آپارتمان مبله طلا بلاگ دنیایی سایبر | World Cyber Everything is Yellow وبلاگ سرگروه ادبيات فارسي متوسطه اول شهرستان بوكان OmidTabeidi خوشحال چت ,چت خوشحال ,,خوشحال گپ ,گپ خوشحال