我想大伙目前使用的通达OA系统大都在windows系统下运行,其实这样子的运行方式并不是很好,系统的性能不能达到最大程度的发挥。那各位有没有想过将其移植于linux上呢?TONGDA--OA非官方论坛www.icixi.com

可以说在Linux下搭配使用Apache+Mysql+PHP绝对经典与高效。因为apache/mysql/php本身就出自于Linux类开源社区,所以说它们的无逢结合是众所周知的了。下面我们切入正题,来谈谈将通达OA移植于linux下的大致思路

1,首先确定好一种linux系统,这里我们就选Red hat linux 9. 当然也可以使用Fedora.TONGDA--OA非官方论坛www.icixi.com

当然是要安装好了。在安装系统的时候就选择安装mysql与php.

2,系统安装好后,基本上apache都能正常运行了,我们所做的是,把通达OA的apache配置文件与mysql配置文件复制到linux下,修改一些基本目录(比如在win下是用win的目录表达方式,那在linux下则需要改过来。),这样PHP与mysql就可以正常运行了。

3,数据库的安装。

直接copy到linux系统下。TONGDA--OA非官方论坛www.icixi.com

OK,经过这几个步骤后,相信你的通达OA已经成功的移植了。祝成功。

附加内容:

1,windows平台不支持文件的大小写,而linux是对小大写区分的。你可直截导出sql文件到linux上安装,你得把你的数据库的表名改成大写的。使用:ALTER TABLE `address_group` RENAME `ADDRESS_GROUP`;

2,在php.ini里面添加你的网站目录的include路径。include_path = ".:/php/includes:/home/test:"(我不知道有没有更好的办法,但是我只能这样干)

3, 把/general/mytable/下的中文名全部改成英文。并修改数据库,如:UPDATE MYTABLE SET MODULE_FILE= 'gg.php' WHERE MODULE_ID=1;你在设置的时候看到的是英文名了。如果你有源码,你可以在数据库中新增加一个字段名,把对应的中文名输到里面,然后在 /general/person_info/mytable/config.php中找到

$MODULE_FILE=$ROW["MODULE_FILE"];

}

else

continue;

$MODULE_FILE=substr($MODULE_FILE,0,-4);

把"MODULE_FILE改成你新增加的字段名,然后把下面对字段的截取的去掉。

4,我的使用中,/inc/reg_func.php注册模块有点小问题。因为他写注册文件的时候使用的路径是windows的,而不是linux的。所以得改改。不知道新的版本有没有改变。

5,修改/inc/oa_config 在$ATTACH_PATH=$ROOT_PATH."/p_w_upload/";要加一个"/"进去,并把下面的数据库用户名及密码改掉。

6,修改p_w_upload目录的属性为777,/inc/myoa.php(注册文件)可写。

linux导入通达oa数据库,将通达OA迁移到linux平台相关推荐

  1. nexus linux 停止运行,Linux运维知识之nexus 从Window迁移至Linux

    本文主要向大家介绍了Linux运维知识之nexus 从Window迁移至Linux,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 根据业务需求,需要将nexus-2.8.0从W ...

  2. linux mysql换成_把 SQL Server 迁移到 Linux?不如换成 MySQL

    (点击上方公众号,可快速关注) 英文:Tony Branson 译者:Linux中国 链接:linux.cn/article-8073-1.html 最近几年,数量庞大的个人和组织放弃 Windows ...

  3. 超大Sql文件_超大文件_mysql数据导入到mycat数据库_亲测好用---Linux运维工作笔记053

    对于mycat数据导入,最近一直在研究,因为有个客户的mysql数据库中,单表数据已经30多个GB, 存了上亿条的数据. 查询速度远远跟不上需求了,这个时候,我做了一个mycat集群,用了22台cen ...

  4. linux自动备份db2数据库备份,db2 自动备份(linux 、windows)总结

    1.linux db2 自动备份,备份后压缩,拷贝到另一服务器 全备份: #!/bin/sh #------------------------------------- #db2自动备份脚本 #by ...

  5. linux nexus能备份吗,nexus 从Window迁移至Linux

    根据业务需求,需要将nexus-2.8.0从Windows 2003迁移至CentOS 6.8(x86_64)上.在迁移过程中遇见了几个坑,在此记录已做备忘. 因为,nexus是跨平台通用的,所以,我 ...

  6. Linux自动备份MySQL数据库脚本代码

    Linux自动备份MySQL数据库脚本代码 下面这段Linux的Shell脚本用于每日自动备份MySQL数据库,可通过Linux的crontab每天定时执行 在脚本中可设置需要备份的数据库表清单,并且 ...

  7. 通达oa与php环境冲突,迁移通达OA过程中所遇到的数据库问题

    随着流程越来越多,为了防止在开发和维护流程的工作中出现节点错误,我在近期搭建了一个虚拟测试平台,在上面单独安装了个通达OA的免费版,在开发新流程或维护旧有流程的时候,可以先在测试平台上进行测试,测试无 ...

  8. oa办公系统文件存取错误_如何解决“文件存取错误”-oa办公系统-通达oa协同办公软件官方网站...

    1.金锄头文库是"C2C"交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时 ...

  9. android 通达信 数据接口,通达OA移动版完美兼容iOS/Android操作系统

    时下,6亿网民的生活正因移动互联网的进步而悄然发生改变,时代大潮已经让移动办公成为了2014上半年最炙手可热的主流办公模式,一个明显的趋势就是移动OA将是未来企业信息化不可缺少的重要组成部分. 以移动 ...

  10. Linux debian安装DBeaver连接MySQL8、导入和导出数据库详细教程

    一.DBeaver简介 ​ DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好,且遵循ASL 协议.由于 DBeaver 基于 Java 开发,可以运行在各种 ...

最新文章

  1. nonatomic, retain,weak,strong用法详解
  2. Framework 动态库加载 xib
  3. linux 内存泄露工具,linux下检查内存泄露的工具--mtrace
  4. 【数理知识】第8章-图-《离散数学及其应用》Kenneth H. Rosen
  5. MessagePack 学习笔记
  6. ECCV 2020 | 智能自动零售可行吗?AI安全应引起广泛关注!
  7. 汉堡王什么汉堡好吃_315 曝光用过期面包做汉堡:汉堡王到底怎么了?
  8. 数据库函数依赖及范式
  9. 基于.Net 写我自己的Ajax后台框架AjaxFramework
  10. 10产品经理要懂的-人性行为之自私的本质
  11. DevExpress v17.2新版亮点—Analytics Dashboard篇(一)
  12. android怎么测试网速,怎样用手机测网速 安卓手机测网速的方法推荐
  13. 网页设计1-1李清照人物简介
  14. 【转载】如何打领带-普瑞特结
  15. thinkadmin打印sql语句调试sql
  16. MAYA如何做3D logo
  17. 神经网络模型的模型假设,神经网络模型预测控制
  18. C语言贪吃蛇游戏代码,贪吃蛇C语言代码实现大全
  19. 豌豆淘一语道破S2b2c玄关,带你认识S2b2c模式
  20. 基于微信教室预约小程序系统设计与实现 开题报告

热门文章

  1. 图像语义分割(6)-RefineNet:用于高分辨率图像语义分割的带有恒等映射的多路精细网络
  2. opencv中的Mat、CvMat以及IplImage介绍以及三者之间的转换
  3. LeetCode之猜数字大小
  4. new Vue() 和 export default {}及Vue页面组件和标签组件说明与比较(非常重要)
  5. 网络工程师应该掌握的知识要点 (共45个)
  6. mongo之$group+$addToSet
  7. Java学习不走弯路教程(16 用Ajava异步请求)
  8. linux连接lua遇到的问题
  9. Linux下使用NMON监控、分析系统性能
  10. 记一次复杂的正则匹配——匹配但不包含