2015-01-11 61 views
1

我有一個使用symfony2框架的php網站。我想知道什麼是跟蹤生產服務器上的傳入請求以排除客戶端問題的最佳方法。知道是在C:Windows/Temp目錄中使用php日誌文件。是否有任何其他的方式來跟蹤請求和故障排除錯誤相對於這樣的請求。所有對網站的請求都是https不確定fiddler可以幫助我在這種情況下。請讓我知道你對此的反饋。 謝謝php與生產服務器上的symfony網站跟蹤請求

+2

Symfony擁有自己的日誌包,名爲** monolog **。你可以在互聯網上找到更多關於它的信息。 – Jay

+1

如果我們不知道你想要追蹤什麼,我們如何能給出答案? –

回答

0

有很多方法可以記錄客戶端請求。

首先,Apache會記錄每個請求的/var/log/www/access.log

其次,Symfony的已經在app /日誌/ prod.log可用默認啓用自己的日誌記錄

第三,您可以實現客戶端日誌記錄和monolog日誌記錄,例如:Javascript錯誤=>發送ajax請求到日誌端點=>使用獨白動作登錄

現在,您的網站將運行什麼類型的操作系統?您談論Windows Temp目錄,您的站點是否會託管在Windows或UNIX服務器上?配置和可用工具將會有所不同。

0

我目前正在研究一些項目,我計劃通過GrayLog2(就像@Christophe在第三個解決方案中提出的那樣)來完成它。

我跑了一些本地試驗,它似乎不僅僅是能夠記錄任何東西。