error 500 bir internal server error'dır. Kullanıcılar web sunucusunda bulunmayan bir URL için istek gönderdikleri zaman bu hata sayfası ile karşılaşırlar. Bu hata da genellikle sunucu veya iç sayfa değişikliklerinden, cgi scriptlerinden, java servlet'lerden ve genel bir tabir yapacak olursak server side application'lardan kaynaklanmaktadır.

Apache web sunucuları kullanıcılara farklı hata sayfaları kullanmalarına izin verir. Bu nedenle public_html klasörü altında 500.shtml olarak bir hata sayfası düzenlersen artık cpanel'de bu hatayı görmezsin.

Ayrıca şuda varki kullanıcılarına bu hatayı aldıran URL içinde değişiklik yaparsan senin için faydalı olur.