Warum erhalte ich einen 500 Internal Server Error message Media Temple
- Gilt für: Alle Servicetypen
- Schwierigkeitsgrad: Mittel
- Benötigte Zeit: 20
- Erforderliche Werkzeuge: Plain-Text-Editor, FTP-Client
500 Internal Server Error ist eine generische Fehlermeldung gegeben, wenn keine spezifischere Nachricht geeignet. Es gibt eine Reihe von Ursachen für einen 500 Internal Server Error in einem Web-Browser angezeigt werden soll. Unten ist ein Beispiel Fehlermeldung.

Dieser Artikel enthält Informationen zu den häufigsten Ursachen.
Überprüfen Sie die Fehlerprotokolle!
Fehler mit einer .htaccess-Datei
Um zu bestätigen, ob eine fehlerhafte Konfiguration .htaccess ist die Ursache für die 500 Internal Server-Fehler, entweder entfernen oder die .htaccess-Datei vorübergehend umbenennen und dann versuchen, die Seite neu zu laden.
PHP Coding Timing-Out
Syntax oder Codierungsfehler in Ihrem CGI / Perl-Skript
Wenn es sich um eine Web-Seite der Endung .cgi oder .pl ist, die den Fehler produziert, überprüfen Sie Skript für Fehler. Ausführliche Tipps zur Fehlerbehebung finden Sie unter: Fehlerbehebung CGI / PERL-Skripten.
CGI-Skript-Richtlinien
- Wenn Ihr CGI-Skript bearbeiten, einen einfachen Text-Editor verwenden - ein Programm, das die Datei als ‚Textdatei‘ Typ speichert. NICHT Wordpad verwenden, die mit Microsoft Windows kommt, weil es keine Dateien in reinem ASCII-Text-Format speichern ist. Verwenden Sie Editor, anstatt Dateien zu bearbeiten.
- Laden Sie Ihren CGI-Skripte im ASCII-Modus in das cgi-bin-Verzeichnis.
- Legen Sie die Dateiberechtigungen für die CGI-Skript-Datei und Verzeichnisse zu 755. chmod Wenn Sie ein FTP-Programm verwenden, um Dateien zu übertragen, die rechte Maustaste auf die Datei und wählen Sie ändern Dateiattribute. Siehe Verwendung von FTP und SFTP für weitere Informationen.
- Double-Check, dass die Perl-Module Sie für Ihr Skript benötigen wird unterstützt. Eine Liste der aktuell unterstützten Perl-Module, bitte hier klicken.