DigitalPlatform / dp2

Integrated Library System / 图书馆集成系统
http://digitalplatform.github.io/dp2
Apache License 2.0
106 stars 54 forks source link

服务器采用.netframework4.7.2后的升级处理 #329

Open renyh opened 5 years ago

renyh commented 5 years ago

系统增加Z39.50功能后,服务器端需要进行升级。升级前打开dp2 installer可能看到提示: image

处理方法:

  1. 从控制面板卸载原有的dp2 installer 安装实用工具。注意不要删除任何与数据相关的目录。
  2. 确认服务器所在的电脑上已经打好windows最新的补丁。
  3. 重新下载新版本dp2 installer 安装实用工具。在下载地址:http://dp2003.com/dp2installer/v3/publish.htm 点击【安装】。

一般情况下,安装过程中系统会自动安装.net 4.7.2。 Windows server 2012一般可以自动安装成功;Windows server 2008可能安装不成功。

  1. 执行步骤3过程中,如果不能正常安装.net 4.7.2,可以手动安装。.net 4.7.2安装地址:https://github.com/DigitalPlatform/dp2/issues/121 先装英文版本,再装中文版本。

  2. 安装完.net 4.7.2后,重启服务器。

  3. 重启后,再安装dp2 installer安装实用工具。注意在界面上点“启动”。 image

  4. 安装完后,dp2 installer安装实用工具自动打开,并提示升级。 image

点【是】,进行升级 image

完成升级以后,还需要到library实例里面配置其他协议的访问方式。详见文档如何为服务器启用加密 http 以外的其他协议

renyh commented 5 years ago

Windows Server 2008 R2操作系统 升级dp2installer的情况

据用户汇报,Windows Server 2008 R2操作系统

1)升级dp2installer会检查缺.net4.7.2,但下载安装.net4.7.2时会报错


2)然后用户手动安装了.net 4.7.2(如下图) 。https://github.com/DigitalPlatform/dp2/issues/121


3)安装完.net 4.7.2,需要立即 重启电脑,否则后面还是不能正常安装dp2installer或dp2libraryxe


4)再重新安装dp2installer,点安装还会提示需要安装.net4.7,下载.net4.7.2还会报错。这里在安装界面启动(如下图),则没有.net下载提示了,dp2installer安装成功。

renyh commented 5 years ago

以前的issue说明,里面有错误日志信息,不要轻易删除。修改别人文字时,注意珍惜他人劳动成果,确认后再修改。

image