آموزش سریع رفع خطای 500 Internal Server Error در وردپرس

58 بازدید

رفع خطای 500 Internal Server Error در وردپرس

خطای 500 Internal Server Error یکی از رایج‌ترین خطاهای وردپرس است که به دلایل مختلفی مثل مشکلات سرور، افزونه‌ها یا قالب ایجاد می‌شود. در این آموزش، راهکارهای مرحله‌ای برای رفع این خطا را بررسی می‌کنیم.

مراحل رفع خطا

  1. بررسی فایل .htaccess: وارد هاست شوید، فایل .htaccess را در ریشه سایت پیدا کرده و به صورت موقت نام آن را تغییر دهید (مثلاً .htaccess_old). سپس سایت را رفرش کنید. اگر مشکل حل شد، وارد پیشخوان وردپرس شوید و از بخش تنظیمات > پیوندهای یکتا، روی ذخیره کلیک کنید تا فایل جدید ساخته شود.
  2. افزایش محدودیت حافظه PHP: در فایل wp-config.php، قبل از خط /* That's all, stop editing! */، این کد را اضافه کنید:
    define('WP_MEMORY_LIMIT', '256M');
  3. غیرفعال کردن افزونه‌ها: به پوشه wp-content/plugins بروید و نام پوشه را به مثلاً plugins-old تغییر دهید. اگر مشکل حل شد، افزونه‌ها را یکی‌یکی فعال کنید تا افزونه مشکل‌ساز پیدا شود.
  4. تغییر قالب به قالب پیش‌فرض: در پوشه wp-content/themes نام پوشه قالب فعال را تغییر دهید تا وردپرس به طور خودکار قالب پیش‌فرض فعال شود.
  5. بررسی لاگ خطاها: حالت دیباگ وردپرس را در wp-config.php فعال کنید:
    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', false);
    سپس فایل لاگ خطا در مسیر wp-content/debug.log را بررسی کنید.
قبل از اعمال تغییرات، همیشه از سایت خود نسخه پشتیبان بگیرید.
آیا به آموزش بیشتری نیاز دارید؟ با ما در ارتباط باشید.
تماس با ما
اشتراک‌گذاری:
پشتیبانی
شماره تماس

09115676021

شبکه‌های اجتماعی