2017-12-27 34 views
0

Ich habe einen Online-Shop, der mir zufällig 404 Fehler auf der Produktseite, aber ich weiß nicht wann. Es ist möglich, diesen Fehler einmal in einer Woche oder 2-3 mal an einem Tag zu bekommen, es ist sehr zufällig. Ich habe im Internet gefunden, was das Problem sein könnte, aber ich kann nicht prüfen, ob das Problem nur gelöst ist, wenn ich ein paar Tage warte, um zu sehen, ob ich den Fehler wieder bekomme.Hintergrund Prozess zu 404 Fehler in PHP bekommen

Es ist möglich, einen Hintergrundprozess zu erstellen, der alle 30 Sekunden oder weniger ausgeführt wird und zufällig auf eine Produktseite zugreift, und wenn er den 404-Fehler erhält, schreibt er in eine error.txt-Datei.

Ich frage das, weil ich nicht weiß, ob dies getan werden kann, weil ich nie versuche, auf einige Seiten im Hintergrund zuzugreifen. Kann mir jemand Vorschläge oder Ideen geben? Vielen Dank!

EDIT: Ich habe vergessen zu geben, dass ich mit Windows 10.

+0

Erstellen Sie einfach einen Cron-Job, der die Antwort in eine Datei protokolliert! – uglypointer

Antwort

0

Sie können es wireshark und Filter verwenden, mit so etwas wie überwachen:

http.response.code == 404 

bezeichnen dies:

https://osqa-ask.wireshark.org/questions/27616/follow-http-redirects-automatically-http-status-codes-301302

Auf diese Weise erhalten Sie alle und nicht nur eine Schätzung.

-edit:

Sie können auch tun Cron-Job mit curl einem userer emuliert den Test zu katalysieren und Sie können es allein verwenden und den Antwortstatus anmelden, wenn es 404 ist und Sie besser tun es von einem anderen Server und viel besser auf einer anderen Maschine und Sie können sogar etwas wie Android-App verwenden, die die Anfrage mit einem Service tun, gehen Sie einfach mit, was Sie besser wussten