2009-11-21 20 views
0

我想爲我們的網站編寫(或實現)一個快速簡單的日誌記錄解決方案。我認爲rss適合格式。小型網站有趣的錯誤記錄/報告想法

我正在考慮將apache的錯誤日誌傳遞給一個簡單的腳本,如果url傳遞一個黑名單,它就會登錄到一個sqlite數據庫。數據庫將爲每個日誌條目存儲ip地址,url,此錯誤的當前計數,此錯誤的散列值,日期時間等。

我打算通過javasascript生成映像請求來捕獲javascript/ajax錯誤404,這樣他們也會被記錄下來。

我們已經在自己的日誌中捕獲了php錯誤。我可以很容易地將它集成到這個數據庫。另一個腳本將用於生成rss。

我希望logrotate能處理旋轉sqlite數據庫文件,以防止它變得太大。

授予此權限不會擴展,是否有任何問題我應該避免?更好的快速和黑客解決方案?

回答

1

嗯。這聽起來像你要收集大量的數據,比你能夠理解的要多得多。這背後的確切推論是什麼?你是否想要簡單地擁有一個沒有錯誤的網站(我當然尊重這個努力),還是你有特定的錯誤/情況要通過詳盡的報告來解決/防止?

如果您必須記錄Javascript錯誤 - 這個想法我覺得很有趣,但我不太清楚該怎麼想 - 爲什麼不通過AJAX報告它們?比創建404請求乾淨得多 - 記錄404錯誤無論如何都會讓你非常快樂。在公共Web服務器上做一週,你就會知道我的意思了:)

相關問題