1、WEB环境问题解决1.WEB登录 常规处理思路:1、重启了fornet那个服务2、检查了webui文件夹的权限3、检查了程序池是否选了2.0、启用32位支持4、非分开部署,webui下的servername.ini需要删除5、webui下的defaul.aspx注释了一行代码,关于云什么的 1.1 Select Fvalue From t_SystemProfile Where Fcategory=base And Fkey=ServicePack问题现象:登录报错:Select Fvalue From t_SystemProfile Where Fcategory=base And Fkey
2、=ServicePack解决方法:在账套管理中将该账套属性中的“Windows身份验证”改为“SQL Server身份验证”,建议使用“sa”账号。1.2检索COM类工厂中CLSID为的组件失败,原因是出现以下错误800040154问题现象:登录报错:检索 COM 类工厂中 CLSID 为 4A1B2781-98FC-4F2F-9119-63E613304A5A 的组件时失败,原因是出现以下错误:80040154解决方法:出现该问题是由于HrmsSystem.dll注册异常引起,在服务器上重新注册该组件: regsvr32 /u “安装目录K3ERPKDHRHrmsSystem.dll”reg
3、svr32 “安装目录K3ERPKDHRHrmsSystem.dll”1.3检索COM类工厂中CLSID为的组件失败,原因是出现以下错误8000401a问题现象:Web服务器为Windows 2008操作系统,使用远程桌面登录Web服务器后,HR Web可以使用,断开远程后,HR Web出现报错:检索 COM 类工厂中 CLSID 为 4A1B2781-98FC-4F2F-9119-63E613304A5A 的组件时失败,原因是出现以下错误: 8000401a问题分析:K/3中间层组件注册方式为“交互式用户方式”或“网络服务方式”时,中间层服务器必须在本地使用管理员账号登录操作系统。Windo
4、ws 2008默认设置为“每个用户只能进行一个会话”,使用同一用户登录服务器远程桌面后,会将本地登陆的用户注销,断开远程桌面后,服务器处于无用户登录的状态。解决方法:在 中间层服务器-控制面板-管理工具-终端服务-终端服务配置 中,将”限制每个用户只能进行一个会话”设置为“否”。然后保持服务器本地登陆状态,此后远程桌面连接不会注销服务器本地管理员用户。1.4不是有效的Win32应用程序。问题现象:登录报错:不是有效的Win32应用程序。问题分析:该问题是由于Web服务器是64位操作系统,IIS未启用32位应用程序支持引起。解决方法:Windows 2003 X64:1.在命令提示符中使用 cs
5、cript %SYSTEMDRIVE%inetpubadminscriptsadsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 开启32位模式。 2.安装 ASP.NET 2.0(32 位)版本并在 IIS 根目录下安装脚本映射: %SYSTEMROOT%Microsoft.NETFrameworkv2.0.40607aspnet_regiis.exe -iWindows 2008 X64:在IIS中选中KingdeeNet应用程序池,在高级设置中将“启用32位应用程序”设置为“True”。1.5登录界面出现验证吗、邮箱、身份ID等项目
6、问题现象:解决方法:该问题是由于未设置信任站点引起。在IE中添加信任站点即可。1.6 The ServicedComponent being invoked is not correctly configured (Use regsvcs to re-register)问题现象:登录报错:The ServicedComponent being invoked is not correctly configured (Use regsvcs to re-register)解决方法:重新进行“HR Web服务组件注册”即可。1.7登录报错:参数不是可选的问题现象:登录报错:参数不是可选的。解决方法
7、:常见原因是由于中间层服务器的kdsvrmgr服务未启动,启动该服务即可解决。1.8登录界面图片显示异常问题现象:登录页面图片不能显示。解决方法:该问题一般发生在windows2008服务器上。1.控制面板-程序和功能-打开或关闭windows功能,打开“服务器管理器”功能。2.检查“角色”中 web服务器(IIS)的角色服务“静态内容”是否安装。3.如果未安装,安装该角色服务。如果已安装,先关闭IIS,删除该角色服务后重新安装。1.9根事务需要确认,但事务终止了操服务器分开部署,登录时提示“根事务需要确认,但事务终止了操作”。问题原因:引起该报错的原因有两种:1.MSDTC设置不正确:在开始
8、程序控制面板管理工具组件服务,进入组件服务后,展开组件服务计算机我的电脑,在“我的电脑”右键选项“属性”,在MSDTC页签点击左下角事务配置的“安全性配置”按钮,打开安全配置页面,然后勾选“网络DTC访问”并勾选“允许远程客户端”和“允许远程管理”,在事务管理器通信配置中勾选“允许入站”和“允许出站”,并选择“不要求进行验证”。如果应用了HR系统,还需要勾选“启用XA事务”选项。2.机器名无法解析:在中间层服务器与web服务器相互添加IP映射(%systemroot%system32driversetchosts)1.10远程服务器返回错误:(404)未找到。解决:webui下的servern
9、ame.ini需要删除1.11系统操作失败!请联系管理员检查错误原因!解决方案:打开D:Program Files (x86)KingdeeK3ERPKDHRSITEFILEWEBUI下么的web文件,将其中mode=“on”,改成Off。放开报错信息,根据新的报错解决。如下图1.12由于目标计算机积极拒绝无法访问问题现象:解决方式:重启服务 :kingdeek/ 1.13未设置对象引用设置到对应的实例保证系统有账套的情况下,用以下方式:a) 中间层服务器-控制面板-管理工具-远程桌面服务-远程桌面会话主机配置 中,将”限制每个用户只能进行一个会话”设置为“否”。然后在物理机的本地重新启动(远
10、程重启修改参数不起作用)。b) 采用信任方式注册中间层和站点1.14未加载文件或者程序集“ZLB1”或它的某一个依赖项,系统找不到指定的文件解决方案:在安装路径下搜索ZLBI1,然后如下图,将文件1复制替换到文件2所在的目录即可。1.15运行时错误解决方案:在IIS里面选中K3WEB站点,中间有个程序映射,双击打开,然后最右边有个恢复父项,重新IIS打开CRM提示/K3web应用程序中的服务器错误1.16HTTP错误 500.19-internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。解决方案:中间服务器,重新安装IIS1.17请求在此上下文中不可用解决方
11、案:在IIS7-当前应用程序虚拟目录-右键-管理应用程序-高级设置修改应用程序池属性:DefaultAppPool 为 Classic .NET AppPool (也即是经典)即可。又或者是直接到应用程序池中,双击DefaultAppPool ,在弹出的窗口中把“托管管道模式”改成经典,确定退出即可。1.18未能加载文件或程序集解决方案:在安装路径下搜索transactions.dll 组件,然后将改组件拖到c:Windowsassembly路劲下即可解决问题注意要2.0版本的1.19需要用户登录到服务器才能访问解决方案:标识下ebos组建,用administrator登录下服务器。2.7 2008R2 WEB自动注销掉线问题,登录几分钟就掉线问题: 解决方式:经过在客户现场测试,一下配置可以延长WEB系统登出时间。1、 IIS管理应用程序池KingdeeK3Net属性2、 进程模型:闲置超时:603、 快速故障防护 不启用该方法在客户现场2008R2环境下已反馈有效可用。如果是2003系统,请参考以下(未验证效果):1、 IIS管理应用程序池KingdeeK3Net属性2、 性能页签-闲置超时:603、 运行状况页签启用快速失败保护:不启用4、 以上步骤如果还是不能解决问题就再检查下面的步骤:打开IIS找到.net错误页,双击打开,打开“编辑功能设置”,设置模式为“关闭”
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1