开源文档管理系统LetoDMS的安装和汉化

本文介绍了一个项目的编码从UTF-8迁移到GBK的具体步骤,包括数据库、文件和配置的更改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于项目大部分代码都是ANSI编码,因此考虑将项目整体改为GBK编码。

新建letodms用户和同名数据库,密码也为letodms。数据库字符集选为gbk_chinese_ci.

修改create_tables.sql文件,将ENGINE=MyISAM DEFAULT CHARSET=utf8;中的utf-8改为gbk。导入该SQL。

在Apache中建立目录htdocs/info/dms/,拷入以下文件夹。

adodb
conf
inc
languages
LetoDMS_Core
op
out
styles

index.php

新建data目录存放文档数据

新建.htaccess文件

php_value max_execution_time 300 
php_value memory_limit 20M
php_value post_max_size 10M
php_value upload_max_filesize 10M

AddDefaultCharset 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文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值