“یک خطای مهم در این وب سایت وجود دارد. لطفاً برای دستورالعملها، ایمیل مدیر سایت را بررسی نمایید.”
هنگام ورود به سایت و پیشخوان وردپرس این خطا ظاهر میشه
درود،
این خطا معمولاً زمانی نمایش داده میشود که یک مشکل جدی در سایت وردپرسی وجود دارد، و معمولاً ناشی از یکی از موارد زیر است:
- افزونه یا قالب ناسازگار
- افزونه یا قالب جدیدی نصب کردهاید یا بهروزرسانی کردهاید؟ ممکن است همین باعث مشکل شده باشد.
- کمبود منابع سرور
- ممکن است منابع سرور شما (مانند حافظه PHP) کافی نباشد.
- خطا در کدهای سفارشی
- اگر کدی را در قالب یا افزونه اضافه کرده باشید، ممکن است این کدها باعث بروز خطا شده باشند.
گامهای پیشنهادی برای رفع مشکل: ۱. فعال کردن حالت اشکالزدایی وردپرس
حالت اشکالزدایی به شما کمک میکند تا جزئیات خطا را مشاهده کنید.
- به فایل
wp-config.php
در هاست دسترسی پیدا کنید.
- این خط را پیدا کنید:
define( 'WP_DEBUG', false );
- مقدار آن را به
true
تغییر دهید: define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );
- سپس فایل را ذخیره کنید. حالا به مسیر
/wp-content/debug.log
بروید تا جزئیات خطا را بررسی کنید.
۲. غیرفعال کردن افزونهها
- وارد هاست خود شوید.
- به مسیر
/wp-content/plugins/
بروید.
- نام پوشه افزونهها را به چیزی مانند
plugins_old
تغییر دهید. این کار باعث غیرفعال شدن همه افزونهها میشود.
سپس سایت را بررسی کنید. اگر مشکل حل شد، مشکل از یکی از افزونهها است.
۳. تغییر قالب به قالب پیشفرض
- در هاست، به مسیر
/wp-content/themes/
بروید.
- نام پوشه قالب فعال را تغییر دهید (مثلاً به
theme_old
).
- قالب پیشفرض وردپرس (مانند Twenty Twenty-Three) بهطور خودکار فعال میشود.
۴. بررسی لاگهای سرور
اگر مشکل همچنان پابرجاست، لاگ خطاهای سرور را بررسی کنید. معمولاً در هاست در مسیرهایی مانند logs
یا از طریق cPanel/Dashboard قابل دسترسی است.
۵. افزایش حافظه PHP
- در فایل
wp-config.php
، این کد را اضافه کنید: define( 'WP_MEMORY_LIMIT', '256M' );
۶. تماس با پشتیبانی هاست
اگر هیچکدام از روشهای بالا جواب نداد، ممکن است مشکل به سرور مربوط باشد. با پشتیبانی هاست خود تماس بگیرید و جزئیات خطا را ارائه دهید.
درود @mahsamohammadpour
ایمیل خودتون رو چک کنید و محتوای اون خطا رو اینجا قرار بدید تا بهتر بتونیم کمکتون کنیم.