SHET24

حل مشکل بازگشت وردپرس به صفحه نصب ۵ دقیقه‌ای

حل مشکل بازگشت وردپرس به صفحه نصب ۵ دقیقه‌ای

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

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

آنچه در این مقاله می‌خوانید

چرا وردپرس دوباره صفحه نصب ۵ دقیقه‌ای رو نشون می‌ده؟

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

  • حذف یا خراب‌شدن فایل wp-config.php: وردپرس بدون این فایل، اطلاعات لازم برای اتصال به دیتابیس رو نداره.
  • اشتباه‌بودن اطلاعات اتصال: ممکنه نام دیتابیس، نام کاربری یا رمز دیتابیس عوض شده باشه یا اشتباه وارد شده باشه.
  • تغییر DB_HOST یا دسترسی کاربر: آدرس سرور دیتابیس همیشه localhost نیست. کاربر دیتابیس هم باید اجازه دسترسی به دیتابیس درست رو داشته باشه.
  • هماهنگ‌نبودن پیشوند جدول‌ها: اگه مقدار $table_prefix با ابتدای نام جدول‌های واقعی یکسان نباشه، وردپرس جدول‌های سایت رو پیدا نمی‌کنه.
  • انتخاب دیتابیس اشتباه یا خالی: گاهی مشخصات ورود درست هست، ولی وردپرس به دیتابیسی وصل می‌شه که جدول‌های اصلی سایت داخلش نیستن.

قبل از هر تغییری از سایتتون نسخه پشتیبان بگیرید

حتی اگه سایت باز نمی‌شه، از همین وضعیت فعلی بکاپ بگیرید. شاید این نسخه آماده استفاده نباشه، ولی اگه موقع ویرایش فایل‌ها یا دیتابیس اشتباهی پیش بیاد، راه برگشتتون رو حفظ می‌کنه.

  • فایل‌های فعلی سایت رو دانلود کنید: با File Manager کنترل‌پنل یا FTP یک نسخه از پوشه اصلی سایت بگیرید. این پوشه بسته به هاست ممکنه public_html، htdocs یا اسم دیگه‌ای داشته باشه.
  • از دیتابیس خروجی بگیرید: در phpMyAdmin دیتابیس رو انتخاب کنید، به بخش Export برید و یک فایل خروجی SQL بگیرید.
  • نصب وردپرس رو ادامه ندید: روی دکمه نصب کلیک نکنید و اطلاعات نصب تازه‌ای وارد نکنید. اول باید بفهمید جدول‌های قبلی هنوز داخل دیتابیس هستن یا نه.

مرحله اول: مطمئن بشید دیتابیس و اطلاعات سایت هنوز سر جاشون هستن

اول باید ببینید دیتابیس قبلی هنوز جدول‌های سایت رو داره یا نه. phpMyAdmin ابزاریه که در خیلی از کنترل‌پنل‌های هاست پیدا می‌شه و با کمکش می‌تونید دیتابیس و جدول‌های داخلش رو ببینید.

جدول‌های وردپرس رو در phpMyAdmin پیدا کنید

وارد کنترل‌پنل هاست بشید و phpMyAdmin رو باز کنید. از ستون کناری، دیتابیسی رو انتخاب کنید که فکر می‌کنید برای همین سایته. باید جدول‌هایی با پایان‌هایی مثل posts، users، options و postmeta ببینید. ابتدای نام این جدول‌ها ممکنه wp_ یا یک عبارت سفارشی باشه.

ورود به phpMyAdmin
ورود به phpMyAdmin

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

جدول options رو بررسی کنید

جدولی رو باز کنید که نامش به options ختم می‌شه؛ مثلاً wp_options. بعد دنبال ردیف‌های siteurl و home بگردید. اگه آدرس سایتتون رو در این ردیف‌ها می‌بینید، احتمالاً دیتابیس درست رو پیدا کردید. فعلاً مقدار این ردیف‌ها رو تغییر ندید.

جدول options
جدول options

اگه دیتابیس خالیه چه کاری انجام بدید؟

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

مرحله دوم: فایل wp-config.php رو بررسی یا دوباره ایجاد کنید

فایل wp-config.php کجاست؟

فایل wp-config.php معمولاً در پوشه اصلی وردپرس و کنار پوشه‌های wp-admin، wp-content و wp-includes قرار داره. بهتره نمایش فایل‌های مخفی رو هم در File Manager فعال کنید. گاهی مدیر سایت برای امنیت بیشتر، این فایل رو یک سطح بالاتر از پوشه عمومی گذاشته.

 wp-config.php
wp-config.php

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

اگه wp-config.php حذف شده، چطور دوباره بسازید؟

در پوشه وردپرس فایل wp-config-sample.php رو پیدا کنید. یک کپی از اون بسازید و نام کپی رو دقیقاً wp-config.php بذارید. بعد اطلاعات واقعی دیتابیس رو داخلش وارد کنید. دقت کنید نام فایل پسوند اضافه‌ای مثل .txt نداشته باشه. فایل قبلی شاید تنظیمات سفارشی دیگه‌ای هم داشته؛ پس اگه بکاپش رو دارید، قبل از جایگزینی دو فایل رو با هم مقایسه کنید.

define( 'DB_NAME', 'database_name' );
define( 'DB_USER', 'database_user' );
define( 'DB_PASSWORD', 'database_password' );
define( 'DB_HOST', 'database_host' );

$table_prefix = 'wp_';

عبارت‌های نمونه رو با اطلاعات واقعی عوض کنید، ولی فاصله‌ها، کوتیشن‌ها و نقطه‌ویرگول‌های کد رو تغییر ندید. مقدار $table_prefix هم باید با پیشوند جدول‌های فعلی هماهنگ باشه. راهنمای رسمی ویرایش wp-config.php جزئیات بیشتری درباره این تنظیمات داره.

نام دیتابیس، نام کاربری و رمز رو از کجا پیدا کنید؟

در کنترل‌پنل هاست دنبال بخشی با نام MySQL Databases، Database Management یا عنوانی شبیه این‌ها بگردید. نام دیتابیس‌ها و کاربران دیتابیس رو در همین بخش می‌بینید. اسم گزینه‌ها در cPanel، DirectAdmin و پنل‌های اختصاصی شرکت‌های هاستینگ فرق می‌کنه. اگه فایل تنظیمات قدیمی یا بکاپ wp-config.php رو دارید، اطلاعات داخل اون هم می‌تونه کمکتون کنه.

change password

معمولاً پنل هاست رمز فعلی رو نشون نمی‌ده. اگه رمز داخل نسخه سالم wp-config.php نوشته شده و اتصال هم کار می‌کنه، نیازی نیست تغییرش بدید. اگه رمز رو نمی‌دونید، می‌تونید برای همون کاربر یک رمز تازه تعیین کنید؛ ولی باید همون موقع مقدار DB_PASSWORD رو هم با رمز جدید هماهنگ کنید.

مقدار درست DB_HOST رو از کجا بگیرید؟

DB_HOST آدرس سروریه که دیتابیس روی اون اجرا می‌شه. این مقدار در خیلی از هاست‌ها localhost هست، ولی نباید فرض کنید که همیشه همین مقداره. ممکنه هاست شما از نام میزبان جدا، آدرس IP، شماره پورت یا مسیر اتصال محلی سرور استفاده کنه. مقدار دقیق رو از راهنمای شرکت هاستینگ یا پشتیبانی بگیرید و حدس نزنید.

مرحله سوم: اتصال کاربر به دیتابیس رو بررسی کنید

کاربر دیتابیس رو به دیتابیس متصل کنید

در بخش مدیریت دیتابیس کنترل‌پنل بررسی کنید کاربری که در DB_USER نوشتید، به دیتابیس ثبت‌شده در DB_NAME متصل باشه. در بعضی پنل‌ها گزینه‌ای مثل Add User to Database می‌بینید. در پنل‌های دیگه باید دیتابیس رو باز کنید و کاربر مجاز رو از همون صفحه انتخاب کنید.

دسترسی‌های لازم کاربر دیتابیس رو فعال کنید

کاربر دیتابیس باید اجازه خوندن و نوشتن جدول‌های وردپرس رو داشته باشه. در هاست اشتراکی معمولاً برای کاربر اختصاصی همون سایت از گزینه All Privileges استفاده می‌شه. این دسترسی رو فقط برای دیتابیس همون سایت فعال کنید و یک کاربر مشترک رو به چند سایت وصل نکنید. اگه خودتون سرور رو مدیریت می‌کنید، بهتره تنظیم دقیق دسترسی‌ها رو با کمک مدیر سرور انجام بدید.

چه زمانی رمز دیتابیس رو عوض کنید؟

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

مرحله چهارم: پیشوند جدول‌ها رو در wp-config.php درست کنید

پیشوند همون عبارتیه که ابتدای نام جدول‌های وردپرس میاد. مثلاً در جدول wp_options، عبارت wp_ پیشونده. اگه وردپرس دنبال wp_options بگرده، ولی نام جدول واقعی site_options باشه، اطلاعات سایت رو پیدا نمی‌کنه.

پیشوند واقعی جدول‌ها رو چطور پیدا کنید؟

دیتابیس درست رو در phpMyAdmin باز کنید و نام چند جدول اصلی رو ببینید. بخش مشترکی که قبل از options، posts و users تکرار شده، پیشوند واقعیه. مثلاً اگه نام جدول‌ها abc_options و abc_posts هست، پیشوند شما abc_ هست.

مقدار $table_prefix رو چطور تنظیم کنید؟

در فایل wp-config.php خط $table_prefix رو پیدا کنید و مقدارش رو دقیقاً برابر پیشوند واقعی بذارید:

$table_prefix = 'abc_';

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

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

بعد از ذخیره فایل wp-config.php، نصب وردپرس رو اجرا نکنید. این موارد رو به‌ترتیب بررسی کنید:

  1. صفحه اصلی سایت رو در یک پنجره ناشناس مرورگر باز کنید.
  2. آدرس yourdomain.com/wp-admin/ رو باز کنید و ببینید صفحه ورود قبلی نمایش داده می‌شه یا نه.
  3. کش مرورگر، افزونه کش و کش سمت سرور یا CDN رو پاک کنید. CDN سرویسیه که نسخه ذخیره‌شده سایت رو از چند سرور مختلف به بازدیدکننده نشون می‌ده.
  4. اگه پیام «خطا در برقراری ارتباط با پایگاه داده» رو می‌بینید، دوباره DB_NAME، DB_USER، DB_PASSWORD، DB_HOST و دسترسی کاربر رو بررسی کنید.

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

اگه صفحه نصب برطرف نشد، این موارد رو بررسی کنید

بعد از تغییر دامنه، siteurl و home رو بررسی کنید

اشتباه‌بودن siteurl و home معمولاً دلیل اصلی نمایش صفحه نصب نیست و بیشتر باعث ریدایرکت اشتباه یا مشکل ورود می‌شه. فقط اگه مشکل بعد از تغییر دامنه یا آدرس سایت شروع شده، در جدولی که نامش به options ختم می‌شه، مقدارهای siteurl و home رو بررسی کنید. پروتکل https:// و داشتن یا نداشتن www هم باید با آدرس فعلی هماهنگ باشه. برای جزئیات بیشتر، حل مشکل تغییر آدرس وردپرس رو ببینید.

لاگ خطای هاست رو بخونید

در کنترل‌پنل دنبال بخش Errors یا Error Log بگردید. لاگ خطا فهرستی از پیام‌هاییه که سرور موقع بروز مشکل ثبت می‌کنه. فایل error_log داخل پوشه سایت هم ممکنه اطلاعات مفیدی داشته باشه. زمان رخ‌دادن خطا، نام فایل و متن دقیق پیام رو یادداشت کنید. اطلاعات حساسی مثل رمز دیتابیس رو هم در انجمن‌ها یا پیام‌های عمومی منتشر نکنید.

سلامت جدول‌های دیتابیس رو بررسی کنید

اگه phpMyAdmin جدولی رو خراب یا در حال استفاده نشون می‌ده، قبل از هر کاری از دیتابیس خروجی بگیرید. ابزار Check table فقط وضعیت جدول‌های انتخاب‌شده رو بررسی می‌کنه. اگه نتیجه خطا داشت، تعمیر رو فقط روی همون جدول‌ها انجام بدید. اگه Repair table خطا داد یا مشکل دوباره برگشت، ادامه ندید و از پشتیبانی هاست کمک بگیرید؛ چون تعمیر جدول جای بکاپ رو نمی‌گیره.

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

اگه اطلاعات ظاهراً درست هستن ولی اتصال برقرار نمی‌شه، نام دامنه، نام دیتابیس و متن خطا رو برای پشتیبانی بفرستید. ازشون بخواید فعال‌بودن سرویس دیتابیس، مقدار درست DB_HOST، اتصال کاربر به دیتابیس و مجوزهای اون رو بررسی کنن. رمز رو هم فقط از راه امنی که شرکت هاستینگ در اختیارتون گذاشته بفرستید.

اگه احتمال می‌دید سایت دست‌کاری شده، چطور ایمنش کنید؟

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

  • فایل‌های نصب و بسته‌های انتقال باقی‌مونده رو بررسی کنید: بعد از گرفتن بکاپ، در File Manager دنبال فایل‌ها، پوشه‌ها یا بسته‌های نصب قدیمی بگردید. نام اون‌ها به ابزار و نسخه‌ای که برای انتقال سایت استفاده کردید بستگی داره؛ پس فایل ناشناسی رو بدون بررسی حذف نکنید و هیچ نصب‌کننده باقی‌مونده‌ای رو در مرورگر اجرا نکنید.
  • Duplicator، هسته، قالب‌ها و افزونه‌ها رو به‌روز کنید: نسخه‌های سالم رو فقط از منبع رسمی یا فروشنده معتبر بگیرید. دیدن صفحه نصب به‌تنهایی ثابت نمی‌کنه که Duplicator یا افزونه دیگه‌ای مقصره؛ باید وضعیت واقعی فایل‌ها و گزارش‌های هاست رو بررسی کنید.
  • کاربران مدیر رو بررسی کنید: هر حساب مدیر ناشناس رو بررسی کنید و ورودهای فعال مشکوک رو ببندید.
  • فایل‌های ناشناس رو پیدا کنید: تغییرات غیرمنتظره در پوشه‌های اصلی، فایل‌های PHP داخل uploads و فایل‌های تازه‌ساخته‌شده رو بررسی کنید.
  • رمزها رو عوض کنید: برای مدیران وردپرس، کنترل‌پنل هاست، FTP یا SSH و دیتابیس، رمزهای قوی و جدا از هم بذارید.
  • کلیدهای امنیتی رو دوباره بسازید: کلیدهای Salt رشته‌های امنیتی داخل wp-config.php هستن. وقتی اون‌ها رو تغییر می‌دید، ورودهای قبلی کاربران دیگه معتبر نمی‌مونن. برای انجام درست این کار، راهنمای تغییر Salt وردپرس رو ببینید.
  • سایت رو اسکن کنید: فایل‌های هسته رو با نسخه رسمی مقایسه کنید و برای پیدا‌کردن آلودگی از یک ابزار امنیتی معتبر یا متخصص پاک‌سازی کمک بگیرید.

راهنمای رسمی پاک‌سازی سایت هک‌شده وردپرس هم کارهای مهمی مثل بررسی فایل‌ها، تغییر رمزها و به‌روزرسانی بخش‌های مختلف سایت رو توضیح می‌ده.

بعد از برگشتن سایت چه کارهایی انجام بدید؟

  • از نسخه سالم سایت بکاپ کامل بگیرید: فایل‌ها و دیتابیس رو با هم ذخیره کنید و یک نسخه رو بیرون از هاست اصلی نگه دارید.
  • بکاپ‌گیری خودکار رو فعال کنید: فاصله زمانی بکاپ‌ها رو با میزان تغییرات سایت هماهنگ کنید و هر چند وقت یک‌بار مطمئن بشید نسخه‌ها واقعاً قابل‌بازیابی هستن.
  • فایل‌های نصب قدیمی رو از File Manager بررسی کنید: اگه فایل یا بسته نصبی باقی مونده، اول مطمئن بشید بخشی از یک انتقال فعال نیست. بعد از گرفتن بکاپ می‌تونید اون رو حذف کنید. برای آزمایش هم آدرس نصب‌کننده رو در مرورگر باز نکنید.
  • نسخه PHP و افزونه‌ها رو بررسی کنید: نسخه‌ای رو انتخاب کنید که شرکت هاستینگ و افزونه‌های ضروری سایت پشتیبانی می‌کنن. قبل از تغییر PHP، سایت رو روی یک نسخه آزمایشی و جدا از سایت اصلی امتحان کنید.
  • سایت رو کامل آزمایش کنید: ورود، نوشته‌ها، فرم‌ها، خرید، ایمیل‌ها و بخش‌های مهم سایت رو بررسی کنید تا مطمئن بشید فقط صفحه اصلی درست نشده.

سؤال‌های رایج درباره بازگشت وردپرس به صفحه نصب

آیا با اجرای دوباره نصب، اطلاعات قبلی سایت پاک می‌شن؟

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

آیا نمایش صفحه نصب یعنی سایت هک شده؟

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

اگه فایل wp-config.php رو نداریم، می‌تونیم دوباره بسازیمش؟

بله. می‌تونید از wp-config-sample.php یک کپی با نام wp-config.php بسازید و اطلاعات واقعی دیتابیس و پیشوند جدول‌ها رو داخلش بذارید. اگه بکاپ فایل قبلی رو دارید، تنظیمات سفارشی اون رو هم بررسی کنید و قبل از تغییر از سایت بکاپ بگیرید.

آیا DB_HOST همیشه localhost هست؟

نه. در خیلی از هاست‌ها از localhost استفاده می‌شه، ولی بعضی سرویس‌ها نام میزبان، آدرس IP، پورت یا مسیر اتصال جدا دارن. مقدار دقیق رو از راهنمای هاست یا پشتیبانی بگیرید.

اگه اطلاعات دیتابیس درست هست، اول چه چیزی رو بررسی کنیم؟

اول مطمئن بشید DB_NAME به دیتابیس درست اشاره می‌کنه. بعد اتصال کاربر و مجوزهاش رو بررسی کنید. در آخر، نام جدول‌های واقعی رو با مقدار $table_prefix مقایسه کنید. اگه خطای اتصال می‌بینید، DB_HOST و فعال‌بودن سرویس MySQL رو هم از پشتیبانی هاست بپرسید.

جمع‌بندی

اگه وردپرس ناگهان صفحه نصب ۵ دقیقه‌ای رو نشون می‌ده، مهم‌ترین کار اینه که نصب تازه‌ای شروع نکنید. اول از فایل‌ها و دیتابیس بکاپ بگیرید. بعد وجود جدول‌های قبلی، اطلاعات فایل wp-config.php، دسترسی کاربر دیتابیس و مقدار $table_prefix رو بررسی کنید. اگه اطلاعات سایت هنوز داخل دیتابیس باشه، با وصل‌کردن وردپرس به دیتابیس و جدول‌های درست می‌تونید سایت رو بدون نصب دوباره برگردونید.

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

نظر شما در این مورد چیه؟

  1. U317638۱۸ دی ۱۴۰۱

    ایا داپلیکیتو جدید این مشکل رو دارد

  2. U22424۲ شهریور ۱۳۹۸

    سلام خداقوت من یه مشکلی برام پیش اومده امروز سایتم یهو رفت رو کورنت پچ

    • تیم پشتیبانیتیم پشتیبانی۳ شهریور ۱۳۹۸

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

  3. کاربر مهمان۲۳ اردیبهشت ۱۳۹۸

    سلام
    شما تمام بسته های نصبیتون بعد از مدتی دچار مشکل ارور صفحه سفید میشه.علت چیه؟ و اینکه داخل wp_config.php این کد وجود ندارهdefine
    (‘DB_NAME’, ‘نام دیتابیس’);
    /** MySQL database username */
    define(‘DB_USER’, ‘نام کاربری دیتابیس’);

    • رضا راد۲۳ اردیبهشت ۱۳۹۸

      مشکل از افزونه duplicator هست. همین مراحل بالا رو انجام بدید حل میشه. البته این مورد در نسخه قدیمی قالب‌ها بود که برطرف شد.

      • کاربر مهمان۲۳ اردیبهشت ۱۳۹۸

        افزونه duplicator اصلا نصب نیست. به احتمال زیاد مربوط به قالب هست .و اینکه از مراحل بالا هم انجام دادم ولی موفق به درست کردنش نشدم.ایا تیم شما اینکارو انجام میده؟؟ هزینش را هم اعلام کنید.

        • رضا راد۲۳ اردیبهشت ۱۳۹۸

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

  4. کاربر مهمان۲۰ اردیبهشت ۱۳۹۸

    سلام من تمام این مراحل رو انجام دادم ولی متاسفانه باز هم به صفحه نصب برمیگرده
    راه حل دیگه ای ندارید؟
    و این که من داپلیکیتور نصب نداشتم روی سایتم ولی دقیقا فایل wp-config فقط پاک شده بود از سایتم
    ممنون میشم راهنمایی کنید

    • رضا راد۲۱ اردیبهشت ۱۳۹۸

      درود ظاهرا قالب یا افزونه نال شده نصب کرده‌اید.

  5. کاربر مهمان۴ دی ۱۳۹۷

    سلام، سایت من دوبار هک شده. ممکنه هکر از این باگ استفاده میکنه؟ اگه این مراحل رو برم مشکل حل میشه؟

    • رضا راد۴ دی ۱۳۹۷

      درود بله مراحل را انجام دهید مشکل حل خواهد شد.

  6. کاربر مهمان۶ آذر ۱۳۹۷

    سلام. من دقیقا این مشکل رو دارم. هر روز 3 – 4 بار این مشکل برام پیش میاد و هر دفعه باید برم فایل کانفیگ رو عوض کنم تا سایت درست بشه. داپلیکیتور رو داشتم تو پلاگین هام ولی پاکش کردم. الآن ندارمش. پسورد دیتابیس ام رو هم عوض کردم ولی هنوز این مشکل برام پیش میاد. لطفا کمکم کنید.

    • رضا راد۶ آذر ۱۳۹۷

      درود اگر داپلیکیتور رو حذف کنید مشکلی دیگه بوجود نمیاد.

  7. U12254۵ آذر ۱۳۹۷

    خیلی مفید بود تشکر

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسآنلاین و پاسخگوی شما هستیم.آنلاین

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.