liccil 发表于 2016-11-14 12:35:07

关于将oa从一台服务器移植到另外一台服务器的问题

客户的需求,老服务器的硬盘空间不足,并且他想将老服务器作为备份服务器,所以想把OA移植到新的服务器上。
由于想保证数据的完整性,所以我是直接复制MYOA文件夹以及数据库文件,将它们拷贝到新服务器上,停止OA的所有服务,然后运行 MYOA\bin 目录下的 register.bat 文件,进行注册服务。
执行完这些操作之后,我再运行 MYOA\bin 目录下的 Monitor.exe 开启所有服务,但是 通达Apache Web服务无法开启。
刚开始我认为是端口占用导致apache不能启动,所以我在 通达应用服务控制中心 更换了端口,但是也没有解决apache无法启动的问题。
后来在网上查找答案,有的回答说是IIS导致的,但是老服务器上也有IIS,但是apache就能启动;还有说是windows 2008 r2(64位操作系统)不能运行32位apache导致的,但是64位向下兼容是没有问题的。。
我是想不出问题的根源所在了,所以来这里寻找问题的答案,希望能够借助大家的力量来解决这个问题。

通达程庆 发表于 2016-11-14 17:21:42

您好,先在新服务器上关闭OA的所有的服务。然后在任务管理器中看下有没有cgi和ngnix的进程,有的话停止掉。还不行就别的电脑上安装相同版本的软件,然后覆盖myoa/nginx/conf/nginx.conf这个文件试试
页: [1]
查看完整版本: 关于将oa从一台服务器移植到另外一台服务器的问题