learn

خطای اتصال به دیتابیس وردپرس؛ بررسی تنظیمات و سرویس پایگاه داده

راهنمای Error establishing a database connection؛ تفکیک مشخصات اتصال، دسترسی کاربر و خرابی واقعی جدول، بدون انتشار رمز یا بازکردن ابزار تعمیر عمومی.

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

پس از انتقال، تنظیمات را تطبیق دهید

نام دیتابیس، نام کاربر، رمز و میزبان در ثابت‌های DB_NAME، DB_USER، DB_PASSWORD و DB_HOST تعریف می‌شوند. مرجع رسمی wp-config.php نقش آن‌ها را توضیح می‌دهد. مقدار واقعی را از اطلاعات معتبر همان سرویس تطبیق دهید؛ localhost برای همهٔ میزبان‌ها صحیح نیست و گاهی میزبان، درگاه یا socket اختصاصی وجود دارد.

پیش از ویرایش فایل

  1. دامنه و پوشهٔ نصب را تأیید کنید؛ فایل سایت دیگری را تغییر ندهید.
  2. نسخهٔ پشتیبان خصوصیِ فایل و مقدار قبلی را نگه دارید.
  3. یک تغییر مشخص انجام دهید و نحو PHP را خراب نکنید.
  4. فایل دارای رمز را در پوشهٔ عمومی یا تیکتِ بدون کنترل دسترسی نگذارید.

دسترسی کاربر دیتابیس با مدیر وردپرس فرق دارد

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

وضعیت سرویس و ظرفیت را بررسی کنید

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

تعمیر جدول فقط با شاهد خرابی

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

بازگردانی و کنترل نهایی

اگر بازیابی لازم شد، فایل و دیتابیسِ سازگار و تکلیف سفارش‌ها و داده‌های جدید را مشخص کنید. وجود نام «بکاپ روزانه» تضمینِ سالم‌بودن یا پوشش همهٔ تغییرات نیست؛ قابلیت بازیابی را بررسی کنید. رفع خطای اتصال به دیتابیس را با بازشدن نوشته، ورود مجاز و یک عملیات خواندن/نوشتن غیرحساس در محیط تست تأیید کنید؛ اطلاعات واقعی مشتری را برای آزمون تغییر ندهید.

راهنمای مرتبط

بازبینی فنی و منابع: ۲۷ مهر ۱۴۰۵. تاریخ انتشار اولیه و مسیر قبلی حفظ شده‌اند.

مطالب مرتبط

ارسال نظر

فهرست مطالب