خطای 500 به منزله وقوع PHP Fatal error در سایت شماست که متاثر از کدهای سایت میباشد.
برای بررسی دقیقتر و رفع این قبیل خطاها میبایست نمایش و یا ذخیرهسازی خطاهای php فعال شود.
در WordPress از طریق فایل wp-config.php امکان فعالسازی Debug برای نمایش و یا ذخیره خطاهای PHP را دارید.
فایل wp-config.php را باز کرده و این خط را پیدا کنید:
define( 'WP_DEBUG', false );
و با کد زیر جایگزین نمایید:
define('WP_DEBUG', true);define('WP_DEBUG_DISPLAY', true);define('WP_DISABLE_FATAL_ERROR_HANDLER', true);
بهتر است بعد از بررسی و رفع، مجددا debug غیر فعال شود و به حالت اول بازگردد.
در صورتی که با اعمال این تغییرات کماکان خطای 500 مشاهده کردید و جزئیاتی مشاهده نشد یعنی ایراد دیگری در کدها وجود دارد که با فعالسازی نمایش خطا از این طریق میتوانید خطا را مشاهده کنید:
*به زودی