Bei einem "Internal Server Error" sagt Ihr Server Ihnen, dass er etwas "nicht mag".
Beispiele der häufigsten Ursachen sind:
- Die ausgeführte Funktion versucht Dateien zu nutzen, deren Schreibrechte zu hoch oder zu niedrig gesetzt sind (hängt von den Server-Einstellungen ab - ggf. mit 755 oder 644, statt 777 versuchen)
- Die für Ihren Server konfigurierten Speicherlimits für PHP-Funktionen wurden überschritten
- Die für Ihren Server konfigurierten Ausführungszeiten von Funktionen wurden überschritten
Leider ist Ihr Server nicht so konfiguriert, dass er ausgibt, was genau hinter der pauschalen Meldung steckt.
Um nun herauszufinden, was die eigentliche Ursache ist, empfehlen wir Folgendes:
- Bitten Sie Ihren Provider, den Server so einzustellen, dass er Fehlermeldungen detaillierter ausgibt
oder
- Bitten Sie Ihren Provider, dass er Ihnen den Fehlerlog bereit stellen, in dem der Server die detaillierten Fehler speichert. Meist ist dies zu finden unter /var/log/messages
Hier reicht der Zeitbereich, zu dem der Fehler ausgegeben wurde
Sobald wir dann weitere Infos haben, können wir mit Ihnen gemeinsam eine Lösung erarbeiten.