由於項目大部分代碼都是ANSI編碼,因此考慮將項目整體改為GBK編碼。
建立letodms使用者和同名資料庫,密碼也為letodms。資料庫字元集選為gbk_chinese_ci.
修改create_tables.sql檔案,將ENGINE=MyISAM DEFAULT CHARSET=utf8;中的utf-8改為gbk。匯入該SQL。
在Apache中建立目錄htdocs/info/dms/,拷入以下檔案夾。
adodbconfinclanguagesLetoDMS_Coreopoutstylesindex.php
建立data目錄存放文檔資料
建立.htaccess檔案
php_value max_execution_time 300 php_value memory_limit 20Mphp_value post_max_size 10Mphp_value upload_max_filesize 10MAddDefaultCharset GBK
修改LetoDMS_Core/Core/inc.DBAccess.php的104行改為$this->_conn->Execute('SET NAMES GBK');
修改inc/inc.ClassUI.php中122行charset=gbk
在conf目錄下建立conf.Settings.php檔案,修改其中配置選項。
var $_siteName = "資訊部文件管理系統";var $_footNote = "資訊部文件管理系統";var $_rootDir = "/opt/lampp/htdocs/info/dms/";var $_coreDir = "/opt/lampp/htdocs/info/dms/LetoDMS_Core/";var $_httpRoot = "/dms/";var $_contentDir = "/opt/lampp/htdocs/info/dms/data/";var $_theme = "hc";var $_ADOdbPath = "/opt/lampp/htdocs/info/dms/";var $_dbDriver = "mysql";var $_dbHostname = "localhost";var $_dbDatabase = "letodms";var $_dbUser = "letodms";var $_dbPass = "letodms";
修改完成後訪問 http://info.xxx.cn/dms/,初始密碼admin/admin
介面漢化,修改languages/English/lang.inc檔案。