在centos6.5 原生系統 loganalyzer 中文顯示問題

對於服務器產品,客戶要求將日誌經過syslog上報到專門的日誌服務器。咱們實驗安裝了loganalyzer 在centos6.5系統上以後,查了不少網上的方法都沒法讓其顯示中文,好比htmlentities 的註釋去掉,好比改掉mysql數據庫字段的charset。開頭我認爲是loganalyzer錯誤解碼致使。我作了一些跟蹤發現他使用的是mysqli接口,mysqli_fetch數據出來的時候中文就已是亂碼。並非loganalyzer錯誤解碼致使。因此全文尋找了mysqli_connect 的調用,在後面填入mysqli_set_charset($con,"utf8"); 後,日誌數據顯示正常中文。loganalyzer是開源的php 日誌數據展現平臺,依託rsyslog強大的日誌收集分揀功能。是業界標準的日誌平臺方案之一。有了他,媽媽不再擔憂個人log沒處看了。php

相關文章
相關標籤/搜索