Błąd 500 – Error 500, Internal Server Error, błąd wewnętrzny serwera. Jest to jeden z kodów HTTP, który informuje, czy dane żądanie zostało poprawnie przetworzone przez serwer czy też napotkał on błąd. W przypadku Błędu 500, komunikat informuje użytkownika o jakimś problemie, ale serwer nie jest w stanie określić dokładnie na czym ów problem polega. Jest to więc bardzo ogólny komunikat błędu HTTP. Rozwiązanie go należy najczęściej do programisty, który musi znaleźć jego źródło. Do najpopularniejszych sposobów radzenia sobie z tym rodzajem kodu HTTP jest: kontrola nowych i starych wtyczek i dodatków, aktualizacja oraz sprawdzenie konfiguracji plików .htaccess. Może się również zdarzyć, że problem nie leży po stronie błędnych ustawień strony, ale od Twojego usługodawcy hostingowego.