خطای 500 Internal Server Error



در آموزش زیر دلایلی که باعث ایجاد خطای Internal Server Error میشن رو بررسی میکنیم.

 

  1. فایل .htaccess از دلایل رایج این خطا هست ، برای بررسی اولین دلیل این خطا، ابتدا فایل به فایل منیجر هاست خود برید و این فایل رو پیدا کنید ، معمولا فایل اصلی .htaccess در پوشه public_html قرار داده ، همچنین ممکن هست این فایل مخفی و Hidden باشه که باید در فایل منجیر گزینه show hidden file رو بزنید. بعد از پیدا کردن این فایل یا فایل های .htaccess ، اسم این فایل رو عوض کنید و دوباره سایت رو باز کنید و ببینید آیا سایت بخوبه باز میشه یا نه.
  2. دلیل دیگه این خطا ممکن هست بخاطر سازگار نبودن نسخه اسکریپت سایت با php سرور باشه ، برای اینکار از طریق php selector یا سرور ورژن php رو عوض کنید. ، همچنین ممکن هست در هاست فایلی به اسم php.ini باشه که اگر با تغییر ورژن php مشکل برطرف نشد ، اسم فایل php.ini رو نیز یکبار عوض کنید و دوباره وضعیت سایت رو بررسی کنید.
  3. پرمیژن (permission) فایل ها و پوشه هارو بررسی کنید.
  4. همچنین ممکن هست بدلیل ناقص بودن اسکریپت یا عدم سازگاری با سرور این خطا ظاهر بشه.
  5. از دلایل دیگه این خطا رول های mod_security rule میتونه باشه.
  6. ممکن هست بعد از نصب پلاگین یا مشکلات و عدم سازگاری پلاگین ها این مشکل به وجود بیاد که باید به پوشه wp-content برید و پوشه plugins رو تغییر نام بدید و مجدد سایت رو بررسی کنید.

 

خطای 500 Internal Server Error

خطای 500 Internal Server Error

 

خرید سرور مجازی