سلام
ابتداباید مشکل را شناسایی کنیم تا بتوانیم آن را برطرف کنید
داخل فایل wp-config.php این خطوط رو اضافه یا ویرایش کن
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', true);
حالا دوباره لاگین کن تا خطای دقیق نمایش داده بشه.
سپس به این مسیر در هاست بروید:
wp-content/debug.log
اگر فایل ساخته شد، آخرین خطای داخل آن را اینجا قرار دهید تا دقیقتر راهنماییتان کنیم.
بیشترین دلیل بعد از مهاجرت:
نسخه PHP هاست جدید با سایت سازگار نیست.
از داخل کنترلپنل هاست نسخه رو روی 8.1 یا 8.2 بذار (اگر قدیمی بوده، اول 8.1 رو تست کن).
از طریق File Manager برو به:content_copy
wp-content/plugins
نام پوشه plugins رو موقتاً به:
<code data-rtl-listener=”true”>plugins_old
با این کار اگر مشکل بخاطر عدم سازگاری یکی از پلاگین ها باشه سایت بالا میاد
بعداز طریق همانکد های خطایی که در دیباگ به دست آوردی باید پلاگین مورد نظر را شناسایی کنی و آن را بروزرسانی کنی
یا اگر جزو پلاگین های ایرانی هست که هنوز با ورژن پی اچ پی بالا سازگار نشده باید جایگزین مناسب برای آن پیدا کنی
و حتی احتمال دارد خطا بخاطر عدم هماهنگی قالب باشد
درود وقت بخیر
از هاست در پوشه wp-content اسم پوشه plugins رو تغییر نام بدید
حالا به پیشخوان وردپرس وارد بشید و افزونههارو باز کنید. اسم پوشهای که تغییر نام داده بودید رو به نام قبلی برگردونید. حالا دونه دونه افزونههارو فعال کنید تا ببینید مشکل مربوط به کدوم افزونه هستش.
میتونید طبق توضیحات در این صفحه دیباگ رو فعال کنید و خطای مربوطه رو ارسال کنید تا راهنماییتون کنیم.
موفق باشید
سلام مشکل از نسخه PHP هست و ioncube loader
اطمینان حاصل کنید که نسخه php هاست جدید مطابق نسخه ی هاست قبلی هست و ioncubeloader فعال باشه در صورتی که از افزونه یا قالبی از مارکت های ایرانی دارای لایسنس های عجیب و غریب برای فعال سازی استفاده می کنید.