2011-06-03 34 views
1

我正在使用Postgre SQL和codeigniter應用程序,我爲註冊用戶寫了一個大代碼查詢。現在我們在註冊用戶時出現錯誤。在數據庫中插入數據時客戶端編碼錯誤(我正在使用Postgre SQL和Codeigniter)

數據庫出錯 錯誤號:

錯誤:無效字節序列編碼「UTF8」:0x96提示:也會出現這種錯誤,如果字節序列不匹配的服務器,預計的編碼,這由「client_encoding」控制。

任何人都可以幫我解決這個問題。

謝謝。

Prasanth P

回答

1

字節0x96是UTF-8編碼not valid。我對codeigniter不熟悉,但可能需要調整PostgreSQL client_encoding屬性以匹配輸入編碼(即在該應用程序中使用的編碼),反之亦然。

檢查documentation獲取支持的編碼列表。

+0

感謝您的幫助,我只是通過PHP代碼添加編碼格式,現在它與我合作。因爲我們沒有權限更改數據庫中的設置。 – 2011-06-06 07:17:46