رفع خطای 500 Internal Server Error
آنچه در این مقاله میخوانید
روشهای رفع خطای 500 در وردپرس و هاست
🔹 ۱. بررسی و اصلاح فایل htaccess
1️⃣ وارد File Manager هاست شوید. 2️⃣ در پوشه public_html، فایل.htaccess را پیدا کنید.
3️⃣ نام آن را به htaccess_old تغییر دهید.
4️⃣ به پیشخوان وردپرس بروید، از بخش تنظیمات > پیوندهای یکتا روی ذخیره تغییرات کلیک کنید تا فایل جدید ساخته شود.
5️⃣ سایت را مجدداً بررسی کنید.
🔹 ۲. افزایش محدودیت حافظه PHP
قبلا در مورد تغییر منابع php در هاست صحبت کردیم.1️⃣ در File Manager به مسیر public_html بروید. 2️⃣ فایل
wp-config.php را ویرایش کنید.
3️⃣ کد زیر را قبل از /* That's all, stop editing! Happy publishing. */ اضافه کنید:
define('WP_MEMORY_LIMIT', '1024M');
4️⃣ تغییرات را ذخیره کنید و سایت را بررسی کنید.
🔹 ۳. بررسی نسخه PHP و تغییر آن
🚀 گاهی نسخه PHP هاست با وردپرس یا افزونهها ناسازگار است. ✅ برای تغییر نسخه PHP: 🔸 در سی پنل: به Select PHP Version بروید و نسخه جدیدتری انتخاب کنید. 🔸 در دایرکت ادمین: از PHP Version Selector نسخه دیگری را انتخاب و ذخیره کنید.🔹 ۴. غیرفعال کردن افزونهها و قالبها
گاهی افزونههای ناسازگار باعث خطای 500 میشوند. برای بررسی: 1️⃣ به File Manager هاست بروید. 2️⃣ به مسیر public_html/wp-content بروید. 3️⃣ نام پوشهplugins را به plugins_old تغییر دهید.
4️⃣ اگر سایت درست شد، نام را به حالت قبل برگردانید و افزونهها را یکییکی بررسی کنید.
🔹 اگر مشکل از قالب بود:
1️⃣ در پوشه themes، نام قالب فعلی را تغییر دهید تا وردپرس به قالب پیشفرض تغییر کند.
2️⃣ سایت را بررسی کنید.
🔹 ۵. بررسی لاگهای خطا
در File Manager، فایلerror_log را در public_html بررسی کنید تا علت دقیق خطا را پیدا کنید.
دیدگاهها
0 دیدگاه