HR web平台登录报错
解决办法:
在IIS服务的默认网站找到对应的网站“Kdhrms”
右击“属性”
中没有.NET选项,一般我们用下一步来解决
在kingdee\K3ERP\KDHR\SITEFILE\WEBUI下找到web.config,并用记事本打开
注意:“O”是大写
是改成“Off”
重新打开127.0.0.1/Kdhrms,出现报错信息
一般遇到这个问题,我首先想到的是组件服务中的ebohrsvr组件,通过K3ERP\KDHR\hrmsystem.dll文件注册该组件
一般注册好组件,再重新打开网站,就会登录界面,但是我的还是存在问题,所以将IIS服务中的默认站点Kdhrms删除,重新站点配置(如果配置站点,也不能解决,就只能重新安装web服务部件)
当然,我的重新站点配置后,可以进入站点。
但是又出现问题:界面需要输入验证码等信息
原因:由于我们没有添加受信任站点,将此站点添加为受信任站点,则出现正常界面:
通常情况,对于缺少.NET,我们需要在IIS服务中的默认站点的KDWEB浏览,是否会出现界面,如果出现界面,而网站不能出现界面,说明需要注册.NET
注册.NET
路径:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50272\aspnet_regiis.exe
\v1.143.22(10.3版本)\aspnet_regiis.exe
我的操作系统是64位的,所以会有Framework64,但是我们注册的时候要用Framework中的,因为K3支持32位的
登录界面时,又出现问题了:
中间测试了很多问题,例如:判断数据库和中间层的连接出问题,我们需要在【账套管理】中新建账套,如果不能新建账套,说明数据库和中间层连接出了问题,这就需要检查数据库
在尝试登录过程中,我们尝试用演示账套:
演示账套在安装盘的HELP\DEMO\下,然后在【账套管理】中恢复账套
应对此问题的解决方法有一种固定的方法,注册六个组件:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Regsvcs.exe /fc "C:\Program Files (x86)\Kingdee\K3ERP\KDHR\SITEFILE\WEBUI\BIN\DataAccess.dll"
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Regsvcs.exe /fc "C:\Program Files (x86)\Kingdee\K3ERP\KDHR\SITEFILE\WEBUI\BIN\DataDict2WebReport.dll "
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Regsvcs.exe /fc "C:\Program Files (x86)\Kingdee\K3ERP\KDHR\SITEFILE\WEBUI\BIN\Kindee.ERP.HRMS.Common.dll "
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Regsvcs.exe /fc "C:\Program Files (x86)\Kingdee\K3ERP\KDHR\SITEFILE\WEBUI\BIN\Kingdee.ERP.HRMS.BusinessRules.dll "
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Regsvcs.exe /fc "C:\Program Files (x86)\Kingdee\K3ERP\KDHR\SITEFILE\WEBUI\BIN\Workflow.dll"
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Regsvcs.exe /fc "C:\Program Files (x86)\Kingdee\K3ERP\KDHR\SITEFILE\WEBUI\BIN\WorkflowDA.dll"
注意:64位的,program files(x86)
32位的,program file
我的是64位,32为的program file,找不到
换成program file(x86)
web登陆不上
授权问题的话,可以检查
添加ebohrsvr组件后,注册,成功后,对组件的安全下面有个授权,勾选去掉,可以解决,可以登录
¥29.8
¥9.9
¥59.8