iT邦幫忙

0

ocs inventory ng 如何中文化

有人知道如何將ocs inventory ng中文化嗎? 伺服器端中文部分亂碼部分要如何解決?
使用端安裝完畢後他可以設定自動回傳嗎? 請高手協助一下囉

applebug iT邦新手 5 級 ‧ 2019-12-26 09:34:24 檢舉
我之前有找到轉成中文的方法, 有二個地方要改一下設定~

1. 製作新的資料庫時,可以利用以下的MySQL指令,設定以及確認資料庫的預設文字碼。例如"MyDB"的資料庫的預設文字碼設定為「UTF-8」的萬用碼。

mysql> create databaase ocsweb default character set utf8;
mysql> show create database ocsweb;

2.編輯/etc/my.cnf檔

編輯/etc/my.cnf檔內的文字碼設定(Character Set)後,加以保存。例如:文字碼設定為「UTF-8」的萬用碼。

[client]
default-character-set=utf8

[mysqld]
default-character-set = utf8
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = SET NAMES utf8

設定檔內加入「skip-character-set-client-handshake」是為了抑制MySQL內部自行進行變換。
設定完成後,利用手動停止和開啟MySQL的服務。

參考資料來源連結好像己經失效, 就不附上了

1 個回答

6
rio
iT邦新手 3 級 ‧ 2009-07-07 12:37:39
最佳解答

1.如何將ocs inventory ng中文化嗎?
Client程式不需要中文化吧, 如果需要, 去抓Source改
server要中文化的話要改/languages/裡面的txt檔(挑一個語系把圖換掉直接改txt內容比較快)

2.服器端中文部分亂碼部分要如何解決?
之前版本的中文會亂碼, 修改server上的php可以勉強顯示出中文, 但是有些還是有問題, 後來出了新版的以後中文就比較正常了(所以裝最新版的試試看吧)

3.裝常駐版的, 安裝完後把開始裡面的Link拉到啟動裡面("C:\Program Files\OCS Inventory Agent\Ocs_contact.exe" /S)
設定service.ini裡面的PROLOG_FREQ和OLD_PROLOG_FREQ (間隔時間)

a807331 iT邦新手 5 級 ‧ 2009-07-08 09:49:40 檢舉

SERVER 中文化部分可以講解清楚一點嗎 不是很懂 麻煩囉

我要發表回答

立即登入回答