-
Täglich Fehler 500
Ich habe eine Website (Contao 4.4.43), bei dieser bekomme ich täglich den Fehler 500.
Ich erneuere dann immer den Prod-Cache und es geht wieder einen Tag.
In der Fehlerlog unter var/log kann ich nicht wirklich ein Fehler dafür sehen. Gibt es noch etwas wo ich nachschauen kann, bzw an was das liegen kann?
Während des Fehler 500 komm ich auch ins Contoao-Backend... die Schrift bei der Fehlerseite ist auch meiner definierten Schrift
-
Benutze die app_dev.php wenn der 500er auftritt und poste den Stack Trace, falls verfügbar.
-
Hallo Spooky,
danke für deine schnelle antwort.
Ich gehe davon aus, dass es nur etwas bringt, wenn der Fehler 500 gerade aktiv ist...
-
Ja, so war's auch gemeint ;)
-
Benutzt du zufällig {{env::request}} ?
Wenn ja, versuche es zu entfernen. Irgendwie gibts da einen Fehler.
-
Inwiefern? Ist der Fehler reproduzierbar?
-
Ich hatte env::request in einer C4.4 Installation mit einem Back-to-Top Button verbaut. Diverse Crawler und Spider hatten diesen Button und die dahinterliegende URL versucht zu triggern. Die Website war dann nach 1 Stunde immerwieder mit einem Fehler 500 down. Prod-Cache leeren half meistens...
Reproduzieren kann man das bestimmt... ich werd mal was versuchen.
-
Habs getestet... leider kein Erfolg.
@27kischd kannst du mit uptime robot mal deine Seite tracken lassen? Man sieht darin auch gut die Antwortzeiten einer Website. Ich lasse meine Website stündlich aufrufen und erhalte so einen Graph wie die durchschnittlichen Antwortszeiten sind.
-
Soll ich etwas anderes sehen als up oder down?
Ich hab aus der Not in die htaccass
PHP-Code:
php_value memory_limit 512M
reingeschrieben.
Seit dem hatte ich kein 500er mehr.
Ob das die Lösung war, weiß ich nicht.
Ich bin leider nicht in den developer rein gekommen, das Login Fenster kommt immr wieder
-
Wenn du die App auf dem Smartphone installierst erhälst du dort einen Graphen der Websiten. Wenn du nun die Triggerzeit auf stündlich einstellst, erhälst du evtl einen Hinweis darauf was kaputt sein könnte.
By the way:
Kannst du trotzdem bitte einmal den Fehler aus den Error log hier posten, sonst wird es schwer dir zu helfen ;)
Wie oben schon beschrieben hatte ich den Fehler auch schoneinmal als ein Inserttag im Layout verbaut war. Als ich ihn entfernt hatte ging es wieder. Leider ließ sich das nicht mehr reproduzieren.
Ein Fehler 500 sagt eher, dass es wirklich große Ungereimtheiten auf dem Server in Verbindung mit dem CMS gibt. Das memory_limit hoch zu schalten sieht aus, als ob er mehr Speicher für das ausführen einer Aufgabe benötigt. -> Poste bitte mal deine composer.json.
Wie sind die Cache-Zeiten in der Seitenstruktur eingestellt? Benutzt du den Poor-Man Cron?
-
Den 500er bekomme ich in einer Installation auch immer wenn ich mehrere Elemente gleichzeitig löschen möchte. Nach ein paar Sekunden und einem Reload funktioniert das alles wieder.
Contao 4.8.4 & All-Inkl Hosting.
-
Ich kann hier aber nur die Triggerzeit sehen oder?
Das schwankt aktuelle von 600 Millisekunden bis 1500 Millisekunden.
In der Log kann ich leider nicht wirklich viel sehen.
Ich wollte ja den Stack Trace posten, ich komme aber nicht in den Developer Modus.
Das Login Fenster wird nach Login wieder neu dargestellt. Login irgendwie nicht möglich.
Hierzu hab ich dieses gefunden. https://community.contao.org/de/show...908#post511908
Das gibt es aktuell keine Lösung glaub ich...