返回列表 回復 發帖

Windows weberp 3.11 utf-8 安裝

這個月四號的時候看到yami留言說安裝新的weberp3.11版本在群暉的NAS 209+II上無法顯示中文,由於我有訂閱maillist,所以我大概知道最近weberp好像有對utf-8做處理,所以今天就來試試看,新版的weberp的utf-8的處理怎樣。
這次測試的環境一樣是:
Windows XP SP2
ApacheFriends XAMPP (basic package) version 1.6.6a
webERP:3.11
之前有關WAMP的設定以及sql檔的修改,我就不再贅述,需要的人請參考Windows weberp utf-8 中文化
看起來weberp 3.11的安裝更簡單了:




按下Install webERP後,以及將之前釋出的不太新的messages.mo,放到locale\zh_TW裡,zh_TW沒有請自行新增資料夾,ok,有utf-8的中文顯示就出現了!



這一次我另外使用phpmyadmin進去看,發現雖然sql結構都是utf8了,但是如果在介面上輸入中文的話,在phpmyadmin中會看到亂碼,解決的方法有二:
1.如果是用mysql,則開啟includes的ConnectDB_mysql.inc,在$db = mysql_connect($host.’:’.$mysqlport , $dbuser, $dbpassword);這一行後加
mysql_query("SET NAMES ‘UTF8′");
2.如果使用mysqli的,則開啟上述資料夾的ConnectDB_mysqli.inc,在
$db = mysqli_connect($host , $dbuser, $dbpassword,$_SESSION['DatabaseName'], $mysqlport);
這一行後加
mysqli_set_charset($db,"utf8");
現在好像預設是使用mysqli了,所以測試改第二個就行了,如此在phpmyadmin就有正常中文顯示!
至於Ubuntu的設定,可以參考ubuntu+webERP+pdf+utf-8中文
至於群暉的NAS 209+II我沒有這個機子,就無法知道它是用什麼作業系統,用怎樣的LAMP環境,所以我就不清楚如何解決yami的中文問題了,有機子讓我試或許可以解決!
附件: 您所在的用戶組無法下載或查看附件
返回列表 回復 發帖