غیر فعال کردن همه افزونه ها برای حل مشکل ارور 500
گاهی اوقات ممکن است یکسری از افزونه ها نتوانند در کنار هم کار کنند و مشکلاتی نظیر ارور Internal server را به وجود بیاورند. متاسفانه هیچ راهی برای مشخص کردن این افزونه ها نیست و باید یکبار همه آن ها را غیرفعال نمایید.
برای غیر فعال کردن همه پلاگین ها ۲ راه وجود دارد:
۱- از طریق Ftp: باید به بخش مدیریت فایل هاست بروید و در پوشه wp-content، پوشه ای با نام plugins پیدا نمایید. حال نام این پوشه را به عنوان مثال به deactivate_plugins تغییر بدهید.
در اکثر مواقع با تغییر اسم این پوشه از بخش ادمین خارج می شوید؛ در صورت افتادن این اتفاق دوباره به پنل وارد شوید و باز نام پوشه deactivate_plugins را به plugins تغییر بدهید. هم اکنون می توانید با رفتن به بخش افزونه ها یکبار دیگر آن ها را یکی یکی فعال نمایید و پلاگین مشکل ساز را پیدا کنید.
۲- از طریق PHPMyadmin: توجه داشته باشید که پیشنهاد ما انجام این کار از طریق Ftp است.
در این روش باید به بخش PHPMyadmin هاست بروید و جدول wp_options را از ستون سمت چپ پیدا نمایید و در جایی که active_plugins نوشته شده است، مقدار آن را به a:0:{} تغییر بدهید.
اگر مشکلتان در این بخش حل شد، متوجه می شوید که کدام افزونه عامل این ارور بوده است و می توانید گزارش این مشکل را به برنامه نویس افزونه بدهید.