金沙js777
    • 您当前地点的位置是:首页 > 消息
    • 白帆看法
[原创]关于将附件寄存正在另外一台服务器的题目

关于附件寄存正在另外一台服务器的设置题目

头几天,工程师给某中心医院停止了服务器迁徙,用户要求将web服务器迁徙到一台新服务器,然则,旧的附件仍旧放正在本来的服务器上,按本来的相干文档停止设置后,新发生的附件一切正常,然则,旧的附件始终提醒“文件不存在”,经由剖析,找到的缘由地点,找到了解决办法,而且测试经由过程,正在此同享出来,期望能赐与后的事情供应一些资助。

若是需求将附件寄存正在另外一台服务器,正本按已有文档停止设置便可,然则,若是正在迁徙之前,曾经有了大量的附件,迁徙以后,新发生的附件一切正常,旧的附件却会提醒“文件不存在”。此时,便需修正 ioFileAtt表、ioDocTemplate表中的途径,将本来的“/ioffice/upfiles”改换成新的途径。正在改换途径的同时,借应改换 ioFileAtt表中的 SpaceID字段。详细要领:

1、以Admin 登录后,增加新的“附件空间”。

2、以普通用户登录后,上传一个新的附件。

3、翻开 ioFileAtt表,找到最初一条纪录,检察其中的 FilePat、SpaceID字段,获得最新的途径和 SpaceID。

4、将旧的一切附件纪录(ioFileAtt表)的FilePath字段(仅交换文件途径最前面的根目录局部)、SpaceID字段,悉数交换成新的便可。

注重:必需同时更新 SpaceID字段,不然始终会提醒“文件不存在”。缘由以下:
若是途径中带有“\\”标记时,示意为网络目次,体系会主动凭据“附件空间”所设置的 windows 帐号试图衔接到该目次,此时,会用到 ioFileAtt 表中的 SpaceID 字段。

5、关于公函模板,是放正在 ioDocTemplate 表中的,此表没有 SpaceID 字段,不晓得怎样处理此题目,发起将公函模板悉数移到新 Web 服务器中。

徐寿喜 2011-4-18

 

 
  • 广州总部:  800-830-8339
    渠道署理:  020-61246666-608
    业务征询:  020-61246666-608
    华东办事处:021-64393386
    华北办事处:010-58483330
    西南办事处:0771-5569916
    成都办事处:028-86706173 
公司地址:广州天河区龙口东路342号天诚广场307-308室(银河软件园天诚园区) 电话:020-61246666,传真:020-61246606
Copyright © 1998-2012
3017.com