خانه انجمن وردپرس خطای Establishing

  • علی غلامیان

    مدیر کل
    21 بهمن، 1402 در 07:50

    سلام علی جان

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

    برای رفع این مشکل 3 تا راهی که میگم رو بررسی کن!

    • بررسی وجود دیتابیس: اگر از HOST استفاده میکنی به لینک پایین مراجعه کن:
    • localhost/phpmyadmin و اگر از هاست استفاده میکنی به قسمت ” MySQL Databases “ برو.
    • بعدش به دنبال دیتابیسی که ساختیش بگرد و اگر موجود بود ادامه مراحل رو برو اگر نه به دنبال پیدا کردن بکاپ سالم باش چون دیتابیست حذف شده !
    • حالا که دیتبایست هست به احتمال زیاد به خاطر عوض شدن رمز دیتابیست، ارتباط بینشون قطع شده ( دیتابیس ها در Xampp رمز ندارند ! )
    • برای تغییر رمز Database کافیه روی آیکون MySQL Databases کلیک کنی و از قسمت users، به دنبال گزینه Change password بگردی.

    • حالا که رمز رو تغییر دادی برای اینکه از قسمت سایت هم رمز کاربر رو تغییر بدی کافیه که به فایل های هاستت بری و دنبال فایل ” wp-config.php ” و بازش کنی ! حالا کافیه زیر این خط کد: /** Database password */ داخل این پرانتز define ( ‘DB_PASSWORD’, ”Your Pass ” ) به جای Your Pass، پسوردی رو که برای database انتخاب کردی وارد کنی! و در پایان فایل رو ذخیره کنی!

    • اگر هم نمیدونستی قبلا از کدوم database استفاده کردی از داخل فایل wp-config.php “ از مقادیری که قبلا جای عبارت های name of the database و username database وجود داشت، میتونی متوجه بشی!

    ( ‘define (DB_NAME’, ‘name of the database
    define (‘DB_USER’, ‘username database’ )

    • اگر مشکلتون حل نشد کافیه از قسمت MySQL Databases به قسمت Add user to database بری، حالا کافیه که به user، سطح دسترسی کامل بدی که برای اینکار کافیه نام user و نام database رو انتخاب کنی و روی گزینه add کلیک کنی و از پنجره ای که باز شد روی گزینه «All Privileges» کلیک کنید و درنهایت، روی «Next Step» بزنید

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

    • علی سالخورده

      کاربر
      21 بهمن، 1402 در 13:41

      خیلی ممنونم ازت علی جان درست شدش با راهنمایی شما
      واقعا ممنونم ازت که اینقدر با حوصله راهنماییم کردی 🤩