Jmail在64位Server下注册后无法运行的解决方法服务器

/ / 2017-08-28   阅读:2516
由于升级了服务器到Windows2003 64位,原来的Jmail注册成功,但却报错,Jmail4.4、Jmail4.5都同样报错。后来百度了几下,原来IIS运行在64位下时,无法执行32组件。要让32位的.net组件Jmail在64位的系统下运行,...

由于升级了服务器到Windows2003 64位,原来的Jmail注册成功,但却报错,Jmail4.4、Jmail4.5都同样报错。后来百度了几下,原来IIS运行在64位下时,无法执行32组件。要让32位的.net组件Jmail在64位的系统下运行,就需要开启32位模式。

解决方法

启用IIS的32位模式

从“开始”中“运行”中输入“CMD”打开CMD,输入以下命令(不带引号):

“cscript %SYSTEMDRIVE%/inetpub/adminscripts/adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1”


安装32位.Net v2

这是时候访问ASP页面,会报错“Service Unavailable”,因为.Net还是64位的。

从“开始”中“运行”中输入“CMD”打开CMD,输入以下命令(不带引号):

“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i”


启用asp.net v2

在IIS的“Web服务扩展”下把刚才安装的“ASP.NET V2.0* (32-bit)”设置为允许


重启IIS

从“开始”中“运行”中输入“CMD”打开CMD,输入以下命令(不带引号):

“iisreset /start”

5问题解决了

如果还是不行,可能还有别的原因,请“百度X下”

我要评论

昵称:
验证码:

最新评论

共0条 共0页 10条/页 首页 上一页 下一页 尾页
意见反馈