زمان انتشار:
سهشنبه 7 مهر 1394
علت و رفع خطای Internal server error - 500 در سرویسهای لینوکسی
خطای 500 Internal Server Error یک خطای سروری است و هنگامی اتفاق می افتد که وب سرور در نمایش صفحات HTML با خطایی در پیکربندی برخورد می کند. این خطا زمانی نمایش داده می شود که در سرور اختلالی ایجاد می شود، اما سرور به هر دلیل نمی تواند نوع اختلال را تشخیص دهد و خطا را دقیقا مشخص کند به همین دلیل پیغام Internal Server Error نمایش داده می شود.
زمانیکه کاربر شما قصد دارد به سرور آپاچی و یا Lighttpd از طریق برنامه کاربردی PHP به هر دلیلی دسترسی پیدا کند، این خطا بازگردانیده می شود. به طور کلی برای حل این خطا بایستی ار فایل های Log که در مسیر های ذیل قرار دارند کمک بگیرید :
var/log/message
/var/log/httpd/error_logs
برخی از دلایل رایج نمایش این خطا به شرح ذیل می باشند :