500 Internal Server Error auf Strato-V-Server
am 09.07.2014 - 12:52 Uhr in
Hallo Forum,
ich habe einen Virtual-Server von Strato.
In letzter Zeit habe ich immer wieder das Problem das meine
Seite machmal nicht lädt und irgendwann ein 500er-Fehler
kommt. Meist, rufe ich die Seite direkt danach erneut auf,
lädt sie ganz normal. Manchmal aber auch nicht.
Ich habe meinen php.ini-Einstellungen die sich auf die
Domain beziehen bei der das Problem auftritt wie folgt
angegeb:
memory_limit: 512 MB
max_execution_time: 3600 Sekunden
Daran kann es also nicht liegen.
Andererseits habe ich die .htaccess etwas abgeändert bzw.
auskommentiert:
#Options -Indexes
#Options +FollowSymLinks
...
#
# php_flag magic_quotes_gpc off
# php_flag magic_quotes_sybase off
# php_flag register_globals off
# php_flag session.auto_start off
# php_value mbstring.http_input pass
# php_value mbstring.http_output pass
# php_flag mbstring.encoding_translation off
#
Trotzdem "stürzt" die Seite immer wieder ab und
ich erhalte einen 500er Fehler.
Ratlos.
Danke für Hilfe.
Liebe Grüße
Soezkan
- Anmelden oder Registrieren um Kommentare zu schreiben
das ist stochern im Nebel
am 09.07.2014 - 12:58 Uhr
viel besser sind die LOGs.
In der Regel gibt es auf dem Server unter Apache einen Ordner LOGS und auch unter PHP einen solchen.
In diesen Ordnern liegen Dateien nach Datum.
Schnappe dir die neueste, am besten gleich nachdem der Fehrler aufgetreten ist, und schau mal, was dort gemeldet wird.
Entweder Apache oder PHP haben einen Fehler gehabt, und in einer dieser Dateien wird demnach eine Meldung stehen.
Es ist nicht immer das memory, aber häufig. Bei dir kann es auch etwas ganz anderes sein.
Grüße
Ronald
Danke schonmal für die
am 09.07.2014 - 13:48 Uhr
Danke schonmal für die schnelle Antwort.
Ich benutze ein Plesk und in //var/log/apache2 liegt
eine error.log die folgendes sagt:
... [error] [client 157.55.39.115] File does not exist: /var/www/vhost/default/htdocs/robots.txt
Danach kommt dann wiederholt
... [warn] mod_fcgid: process 9233 graceful kill fail, sendung SIGKILL
... [warn] mod_fcgid: process 9241 graceful kill fail, sendung SIGKILL
... [warn] mod_fcgid: process 9245 graceful kill fail, sendung SIGKILL
......
Anscheinend ist obige IP von einem Bing-Bot der versucht die robots.txt aufzurufen
die es nicht gibt. Ich verstehe nur nicht wie er überhaupt auf diesen Pfad kommt:
/var/www/vhost/default/htdocs/
du fährst offenbar PHP als fast cgi
am 09.07.2014 - 14:34 Uhr
und dafür reichen die resourcen nicht.
Hire wirst du in den apache einstellungen noch nachregeln müssen.
Grüße
Ronald