簡體   English   中英

在php中獲取404錯誤的后台進程

[英]Background process to get 404 error in php

我有一家網上商店,在產品頁面上隨機顯示404錯誤,但我不知道何時出現。 一周一次或一天2-3次可能會出現此錯誤,這是非常隨機的。 我在互聯網上發現了可能是問題所在,但是只有等幾天再看是否再次出現錯誤,我才能檢查問題是否得到解決。

可以使每隔30秒或更短的時間運行一次后台進程,並隨機訪問產品頁面,如果出現404錯誤,則在發生這種情況時寫入error.txt文件嗎?

我問這個問題是因為我不知道是否可以做到,因為我從不嘗試在后台訪問某些頁面。 誰能給我一些建議或想法? 謝謝!

編輯:我忘記指定要使用Windows 10。

您可以使用wireshark監視它並使用過濾器,例如:

http.response.code == 404

參考此:

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

這樣一來,您不僅可以估算,還可以全部獲取。

-編輯:

您還可以通過curl模擬用戶來執行cron任務,以催化測試,並且可以單獨使用它並記錄響應狀態(如果它是404),則最好在另一台服務器上進行此操作,並且最好在另一台計算機上進行此操作,甚至可以執行某些操作就像使用應用程序來處理請求的android應用程序一樣

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM