Baza wiedzy›Webhosting›Błąd 500 Internal Server Error

Webhosting – Błąd 500 Internal Server Error

Na tej stronieBłąd 500: Internal Server ErrorCzęsto zadawane pytania

W tym artykule przeczytasz:


Błąd 500: Internal Server Error

Błąd 500 można rozpoznać po dużym napisie Internal Server Error w górnej części strony. Pod napisem znajduje się opis błędu i odnośnik do tego artykułu.

Strona z błędem 500: Internal Server Error
Strona z błędem 500: Internal Server Error

Z błędem 500 Internal Server Error można się spotkać na każdej stronie internetowej.  Jest to błąd ogólny, który serwer zwraca, gdy nie może opisać swojego stanu błędu bardziej szczegółowym kodem 5XX.


Rozwiązanie błędu 500

Błąd 500 najczęściej powodują:

Pliki .htaccess

Jeśli błąd 500 pojawia się zaraz po wpisaniu adresu strony, najprawdopodobniej chodzi o problem z plikiem .htaccess. Pliki .htaccess znajdują się w katalogu www i mogą być także w jego podkatalogach. Błąd 500 może powodować każdy z nich.

We wszystkich plikach .htaccess w usłudze Webhosting (z wyjątkiem działających domen aliasowych i subdomen) sprawdź:

  • Niedozwolone polecenia: Pliki .htaccess instalowane przez systemy CMS i ich wtyczki mogą zawierać niedozwolone polecenia. Wiersze z tymi poleceniami wyłącz, umieszczając znak # na początek wiersza znak. Na przykład niedozwolony kod Options -MultiViews wyłączysz, zmieniając go na #Options -MultiViews.
  • Błędy w kodzie: Jeśli edytujesz istniejący kod, upewnij się, że przypadkowo nie nadpisano ani nie usunięto kluczowych fragmentów.

Edycji plików .htaccess dokonaj przez FTP. Instrukcję znajdziesz w artykule Webhosting – Zarządzanie plikami.

Jeśli w katalogu www używasz domyślnego pliku .htaccess z własnymi zmianami, możesz go przywrócić według instrukcji Webhosting – Plik .htaccess. Podczas tego przywracania system jednocześnie utworzy w katalogu www kopię zapasową pliku .htaccess, który zastępujesz plikiem domyślnym.

Zduplikowane katalogi subdomen

Jeśli jedna subdomena została utworzona jednocześnie w katalogu www/domains i www/subdom, może wystąpić błąd 500. Jeden z tych katalogów wybierz jako główny, a drugi całkowicie usuń. Więcej informacji o subdomenach w usłudze Webhosting znajdziesz w artykule Webhosting – Subdomeny.

Limity Webhostingu

Jeśli błąd 500 pojawia się dopiero po dłuższym ładowaniu, Twoja aplikacja mogła przekroczyć jeden z limitów usługi Webhosting ⧉: max_execution_time, memory_limit, post_max_size lub upload_max_filesize. Możesz zoptymalizować aplikację pod kątem tych limitów albo przejść na inną usługę lub jej wariant. Więcej informacji o usłudze Webhosting i jej alternatywach znajdziesz na przykład w artykule Webhosting – Podręcznik.


Często zadawane pytania

Na ekranie widzę błąd 500, ale wygląda inaczej. Co się dzieje?

Sprawdź, czy strona rzeczywiście działa w usłudze Webhosting/WMS, na przykład za pomocą diagnostyki domeny. Jeśli tak, skontaktuj się z Support ⧉. Jeśli nie chodzi o nasz Webhosting (dotyczy to także naszych VPS), rozwiąż problem zgodnie z instrukcją dostawcy lub oprogramowania serwerowego.

Czy błąd 500 jest specyficzny dla serwerów VEDOS?

Z błędem 500 można się spotkać na dowolnym serwerze WWW. Podczas rozwiązywania tego problemu wykorzystaj informacje o swoim systemie CMS i używanych wtyczkach – częstym źródłem nagłego wystąpienia błędu 500 są ich automatyczne aktualizacje i nadpisywanie pliku .htaccess.

Jak rozwiązać błąd 500 w systemie CMS PrestaShop?

Rozwiązanie opisuje artykuł społeczności PrestaShop – błąd 500.

Czy ten artykuł był pomocny?

Państwa opinia pomaga nam ulepszać artykuły.

Państwa wiadomość trafi do zespołu redagującego dokumentację, który na nią nie odpowiada. Jeśli potrzebują Państwo pomocy, prosimy skontaktować się z nami za pomocą formularza kontaktowego. Prosimy nie podawać haseł ani danych osobowych.

Nie znalazłeś tego, czego szukasz?

Zadaj pytanie innym klientom na stronie społeczności Help.