اعتماد به میزبان پک؛ با ابزارهای روز، امنیت استاندارد و سخت‌افزارهای برتر

بعد از 2 سال فعالیت حرفه ای میزبان 14.000 هزار وبسایت هستیم.

با افتخار، میزبان 14,000 وبسایت پس از 2 سال فعالیتیم

فهرست محتوا

رفع خطای 500 Internal Server Error

این خطا به این معنی است که سرور نمی‌تواند درخواست را پردازش کند و معمولاً به دلیل مشکلاتی در فایل htaccess، محدودیت منابع، نسخه PHP یا افزونه‌ها و قالب‌های وردپرس رخ می‌دهد.

روش‌های رفع خطای 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 بررسی کنید تا علت دقیق خطا را پیدا کنید.


جمع‌بندی ✅

✔ خطای 500 معمولاً به علت مشکلات در htaccess، کمبود منابع، نسخه PHP یا افزونه‌ها و قالب‌ها ایجاد می‌شود.
✔ می‌توان با حذف htaccess، افزایش حافظه PHP، تغییر نسخه PHP و بررسی افزونه‌ها و قالب‌ها مشکل را برطرف کرد.
✔ اگر مشکل حل نشد، با پشتیبانی هاست تماس بگیرید.

💬 شما با این خطا مواجه شده‌اید؟ کدام روش برایتان مفید بود؟ تجربیات خود را با ما به اشتراک بگذارید! 🚀

Picture of تیم تولید محتوا
تیم تولید محتوا

ما یک تیم 21 نفره برای تولید محتوا داریم که هر روز محتواهای جدید انتشار و محتوایای قدیمی رو بروزرسانی میکنیم.

2 پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

هاست میزبان پک: بهترین هاست وردپرس در ایران