رفتن به محتوای اصلی

«در این وب‌سایت خطای مهمی رخ داده است» یعنی چی؟

  • سینا قربانیان
  • ۸ آبان ۱۴۰۵
  • ۴ دقیقه مطالعه
  • ۰ بازدید
تصویر شاخص راهنمای رفع پیام خطای مهم در وردپرس
فهرست مطالب
  1. چرا این پیام نمایش داده می‌شود؟
  2. چه کار کنیم؟
  3. کی بهتر است از متخصص کمک بگیرید؟
  4. سوالات متداول
  5. ایمیل حالت بازیابی به کدام آدرس می‌رود؟
  6. آیا این خطا به اطلاعات سایت آسیب می‌زند؟
  7. بعد از غیرفعال‌کردن افزونه، می‌توانم دوباره فعالش کنم؟

پیام «در این وب‌سایت خطای مهمی رخ داده است» یعنی وردپرس هنگام بارگذاری سایت به یک خطای مهلک PHP خورده است؛ معمولاً از یک افزونه، قالب یا کدی که تازه اضافه یا به‌روز شده. این پیام از وردپرس ۵.۲ به بعد به جای صفحه سفید نمایش داده می‌شود و هم‌زمان ایمیلی با لینک «حالت بازیابی» (Recovery Mode) برای مدیر سایت می‌فرستد که با آن می‌توانید بدون FTP وارد شوید و عامل خطا را غیرفعال کنید.

نویسنده: تیم siloow (سیلو سولوشن) — آخرین به‌روزرسانی: آبان ۱۴۰۵

چرا این پیام نمایش داده می‌شود؟

  • به‌روزرسانی افزونه یا قالب که با نسخه PHP یا افزونه دیگری ناسازگار است.
  • ویرایش دستی کد در functions.php یا افزونه‌ای مثل Code Snippets با یک خطای نگارشی.
  • تغییر نسخه PHP در هاست که کد قدیمی را از کار می‌اندازد.
  • کمبود حافظه PHP برای یک عملیات سنگین.

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

چه کار کنیم؟

  1. ایمیل مدیر سایت را بگردید (پوشه اسپم را هم ببینید). موضوع ایمیل معمولاً درباره «مشکل فنی سایت» است و نام افزونه یا قالب مقصر را می‌گوید.
  2. روی لینک حالت بازیابی کلیک و وارد شوید. پیشخوان نشان می‌دهد کدام افزونه یا قالب متوقف شده است.
  3. عامل خطا را غیرفعال کنید: از «افزونه‌ها» آن را غیرفعال کنید یا اگر قالب است، موقتاً یک قالب پیش‌فرض وردپرس را فعال کنید. اگر کدی را دستی ویرایش کرده‌اید، تغییر را برگردانید.
  4. از حالت بازیابی خارج شوید (دکمه «خروج از حالت بازیابی» در نوار بالا) و سایت را در یک پنجره ناشناس امتحان کنید.
  5. اگر ایمیل نیامد: اول از پنل هاست نسخه پشتیبان بگیرید، بعد با FTP یا File Manager نام پوشه افزونه مقصر را در wp-content/plugins تغییر دهید. اگر مقصر را نمی‌دانید، لاگ خطا (wp-content/debug.log با فعال‌کردن WP_DEBUG_LOG، یا error_log هاست) را بخوانید.
  6. بعد از رفع: برای افزونه مقصر نسخه سازگار پیدا کنید یا جایگزین آن را انتخاب کنید؛ آن را دوباره کورکورانه فعال نکنید.
مراحل رفع پیام در این وب‌سایت خطای مهمی رخ داده است با حالت بازیابی وردپرس
از ایمیل بازیابی تا سایت سالم
وضعیتراه رفعخودتان یا متخصص؟
ایمیل بازیابی رسیدهورود با لینک و غیرفعال‌کردن افزونهخودتان
ایمیل نرسیده، دسترسی هاست داریدتغییر نام پوشه افزونه با File Managerبا احتیاط، خودتان
مقصر نامعلومخواندن لاگ خطابهتر است متخصص
خطا از قالب اختصاصی یا کد سفارشیاصلاح کدمتخصص
مسیر رفع پیام «خطای مهمی رخ داده است» در وردپرس

نکته: ایمیل حالت بازیابی ممکن است هرگز نرسد، چون وقتی خطا قبل از بارگذاری افزونه ارسال ایمیل (SMTP) رخ دهد، ایمیل مستقیم از سرور می‌رود و ممکن است اسپم یا مسدود شود. برای همین داشتن دسترسی هاست یا FTP همیشه لازم است.

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

کی بهتر است از متخصص کمک بگیرید؟

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

اگر سایت شما پیام «خطای مهمی رخ داده است» نشان می‌دهد، فرم تماس siloow را پر کنید؛ تیم ما در اولین فرصت با شما تماس می‌گیرد. برای پیشگیری از تکرار، خدمات پشتیبانی siloow را ببینید.

سوالات متداول

ایمیل حالت بازیابی به کدام آدرس می‌رود؟

به ایمیل مدیر که در «تنظیمات › عمومی» وردپرس ثبت شده است. اگر آن ایمیل قدیمی یا نادرست باشد، لینک بازیابی به دستتان نمی‌رسد و باید از FTP یا File Manager استفاده کنید.

آیا این خطا به اطلاعات سایت آسیب می‌زند؟

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

بعد از غیرفعال‌کردن افزونه، می‌توانم دوباره فعالش کنم؟

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

مشکل

سایت پیام «در این وب‌سایت خطای مهمی رخ داده است» نشان می‌دهد

علائم و نشانه‌ها

  • پیام خطای مهم، ایمیل مشکل فنی، باز نشدن پیشخوان

علت‌های احتمالی

  • خطای مهلک PHP در افزونه، قالب یا کد سفارشی؛ ناسازگاری نسخه PHP

راه‌حل کوتاه

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

ابزارهای موردنیاز

  • Recovery Mode وردپرس، FTP یا File Manager
اشتراک‌گذاری