2023年12月30日发(作者:)

实用文档

windows server 2012(64位)下IIS配置支持framework1.1

安装步骤:

1、 安装framework1.1、语言包及补丁程序,如提示有兼容性问题无需理会,继续安装即可,安装后重新启动服务器。

2、 调整framework1.1的配置文件

用记事本打开C:meworkv1.1.4322config

文件夹下的文件,在 元素前添加代码:

Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

3、 键入以下命令启用 32 位模式:

快捷键+R,打开运行窗口,输入cmd,之后输入命令

cscript %SYSTEMDRIVE%/inetpub/adminscripts/ SET

W3SVC/AppPools/Enable32bitAppOnWin64 1

5、 IIS运行时在64位系统下加载 .NET 配置文件的目录是/Framework64,.NET

1.1 的配置在这个目录下不存在,键入以下命令创建 .net1.1 framework1.1的目录符号链接标准文案

实用文档

建立后注册aspnet1.1。快捷键+R,打开运行窗口,输入cmd,之后输入命令

C:>mklink /d C:mework64v1.1.4322 C:WindowsMicrosof

meworkv1.1.4322

为 C:mework64v1.1.4322 <<===>> C:WindowsMicrosoft.N

ETFrameworkv1.1.4322 创建的符号链接

C:>cd C:meworkv1.1.4322

C:meworkv1.1.4322>aspnet_regiis -u

开始卸载 (1.1.4322.0)。

已卸载完 (1.1.4322.0)。

C:meworkv1.1.4322>aspnet_regiis -i

开始安装 (1.1.4322.0)。

已安装完 (1.1.4322.0)。

6、打开IIS启用ISAPI和CGI限制(选择IIS根节点)中的 v1.1.4322

7、新建1.1应用程序池

点击IIS管理界面中的应用程序池节点,右键添加应用程序池,选择frameworkv1.1.4322,建完后点击右键选择高级设置,确认托管管道模式设置为“Classic”,启用32位应用程序为标准文案

实用文档

True。

8、安装平台软件,安装后直接初始化数据库,安装后有LinkWorks网站节点,右键点击网站节点选择“网站管理-高级设置”,选择使用新建的应用程序池。

标准文案

实用文档

9、增加映射处理程序

点击IIS管理根节点和Linkworks网站节点,选择“处理程序映射”,在右侧点击“添加脚本映射”。

标准文案

实用文档

输入:

请求路径:*.aspx

可执行文件:%windir%meworkv1.1.4322aspnet_

标准文案

实用文档

名称:PageHandleFactory-ISAPI-1.1_32bit

10、在网站中增加对于网站映射处理程序的调用代码:

verb="GET,HEAD,POST,DEBUG" modules="IsapiModule"

scriptProcessor="%windir%meworkv1.1.4322aspnet_"

preCondition="classicMode,runtimeVersionv1.1,bitness32" responseBufferLimit="0" />

标准文案

实用文档

11、可选择启用windows身份认证。

点击网站根节点,选择“身份验证”,进入后右键启用模拟和Windows身份认证。

标准文案

实用文档

点击网站节点,选择“身份验证”,进入后右键启用Windows身份认证。

发现的问题:

1、如果重新安装平台软件,而不重新初始化数据库,则数据库连接信息无法写入配置文件,原因是,数据库初始化时会向配置文件中写入关键配置信息。

解决方案:

手工将配置信息写入配置文件。黄色部分为关键信息

[SYSTEM]

DBTYPE=ORACLE

CACheck=0

CAChain_Flag=0

CRL_Flag=0

LDAP_Flag=0

CAEnabled=1

[ORACLE]

DBAlias=RCPMISDB

标准文案

实用文档

UserName=mroa

Password=mroa

RestartTime=2:00:00

AutoRestart=0

标准文案