WEB环境问题解决文档格式.docx

上传人:b****5 文档编号:20515617 上传时间:2023-01-23 格式:DOCX 页数:18 大小:2.85MB
下载 相关 举报
WEB环境问题解决文档格式.docx_第1页
第1页 / 共18页
WEB环境问题解决文档格式.docx_第2页
第2页 / 共18页
WEB环境问题解决文档格式.docx_第3页
第3页 / 共18页
WEB环境问题解决文档格式.docx_第4页
第4页 / 共18页
WEB环境问题解决文档格式.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

WEB环境问题解决文档格式.docx

《WEB环境问题解决文档格式.docx》由会员分享,可在线阅读,更多相关《WEB环境问题解决文档格式.docx(18页珍藏版)》请在冰豆网上搜索。

WEB环境问题解决文档格式.docx

管理工具->

终端服务->

终端服务配置中,将”限制每个用户只能进行一个会话”设置为“否”。

然后保持服务器本地登陆状态,此后远程桌面连接不会注销服务器本地管理员用户。

1.4

不是有效的Win32应用程序。

该问题是由于Web服务器是64位操作系统,IIS未启用32位应用程序支持引起。

Windows2003X64:

1.在命令提示符中使用cscript%SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbsSETW3SVC/AppPools/Enable32bitAppOnWin641开启32位模式。

2.安装ASP.NET2.0(32位)版本并在IIS根目录下安装脚本映射:

%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.40607\aspnet_regiis.exe-i

Windows2008X64:

在IIS中选中KingdeeNet应用程序池,在高级设置中将“启用32位应用程序”设置为“True”。

1.5

登录界面出现验证吗、邮箱、身份ID等项目。

该问题是由于未设置信任站点引起。

在IE中添加信任站点即可。

1.6

TheServicedComponentbeinginvokedisnotcorrectlyconfigured(Useregsvcstore-register)

重新进行“HRWeb服务组件注册”即可。

1.7

参数不是可选的。

常见原因是由于中间层服务器的kdsvrmgr服务未启动,启动该服务即可解决。

1.8

登录页面图片不能显示。

该问题一般发生在windows2008服务器上。

1.控制面板->

程序和功能->

打开或关闭windows功能,打开“服务器管理器”功能。

2.检查“角色”中web服务器(IIS)的角色服务“静态内容”是否安装。

3.如果未安装,安装该角色服务。

如果已安装,先关闭IIS,删除该角色服务后重新安装。

1.9

服务器分开部署,登录时提示“根事务需要确认,但事务终止了操作”。

问题原因:

引起该报错的原因有两种:

1.MSDTC设置不正确:

在开始-程序-控制面板-管理工具-组件服务,进入组件服务后,展开组件服务-计算机-我的电脑,在“我的电脑”右键选项“属性”,在MSDTC页签点击左下角事务配置的“安全性配置”按钮,打开安全配置页面,然后勾选“网络DTC访问”并勾选“允许远程客户端”和“允许远程管理”,在事务管理器通信配置中勾选“允许入站”和“允许出站”,并选择“不要求进行验证”。

如果应用了HR系统,还需要勾选“启用XA事务”选项。

2.机器名无法解析:

在中间层服务器与web服务器相互添加IP映射(%systemroot%\system32\drivers\etc\hosts)

2.7

问题:

2008R2WEB自动注销掉线问题,登录几分钟就掉线

解决方式:

经过在客户现场测试,一下配置可以延长WEB系统登出时间。

1、IIS管理—应用程序池—KingdeeK3Net—属性

2、进程模型:

闲置超时:

60

3、快速故障防护不启用

该方法在客户现场2008R2环境下已反馈有效可用。

如果是2003系统,请参考以下(未验证效果):

2、性能页签--闲置超时:

3、运行状况页签—启用快速失败保护:

不启用

4、

 

以上步骤如果还是不能解决问题就再检查下面的步骤:

打开IIS找到.net错误页,双击打开,打开“编辑功能设置”,设置模式为“关闭”

未将对象引用设置到到对象的实例

2008R2的系统

解决方案:

1、中间层服务器->

远程桌面服务->

远程桌面会话主机配置中,将”限制每个用户只能进行一个会话”设置为“否”。

然后在物理机的本地重新启动(远程重启修改参数不起作用)。

2、采用信任方式注册中间层和站点

2、http错误:

500.19internalservererror无法访问请求的页面,因为该页的相关配置无效

在IIS里面选中K3WEB站点,中间有个程序映射,,双击打开,然后最右边有个恢复父项,重新IIS打开CRM提示‘/K3web’应用程序中的服务器错误

3、4、/K3WEB”应用程序中的服务器错误。

“/K3WEB”应用程序中的服务器错误。

--------------------------------------------------------------------------------

远程服务器返回错误:

(404)未找到。

说明:

执行当前Web请求期间,出现未处理的异常。

请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息:

System.Net.WebException:

远程服务器返回错误:

源错误:

执行当前Web请求期间生成了未处理的异常。

可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:

[WebException:

]

 

System.Net.HttpWebRequest.GetResponse()+5396237

Kingdee.K3.Communication.HTTP.HttpAccessBase.Post(Stringmethodname,Object[]param)+347

Kingdee.K3.Communication.HTTP.HttpAccess.Call(Stringstypename,Stringmethodname,Object[]pparams)+84

Kingdee.K3.RemoteCommunication.GetAccountList()+44

Kingdee.K3.Login.Business.LoginAdapter.GetAccounts(StringloginSysNum)+24

Kingdee.K3.Login.Business.LoginAdapter.GetAccounts(StringloginSysNum,StringloginCompanyNumber,StringloginCompanyPwd)+240

Kingdee.K3.Login.LoginWeb.Login.InitDataSource(StringloginCompanyNumber,StringloginCompanyPwd)+290

Kingdee.K3.Login.LoginWeb.Login.Page_Load(Objectsender,EventArgse)+545

System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtrfp,Objecto,Objectt,EventArgse)+14

System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Objectsender,EventArgse)+35

System.EventHandler.Invoke(Objectsender,EventArgse)+0

System.Web.UI.Control.OnLoad(EventArgse)+99

System.Web.UI.Control.LoadRecursive()+50

System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)+627

版本信息:

Microsoft.NETFramework版本:

2.0.50727.4984;

ASP.NET版本:

2.0.50727.4971

中间服务器,没有装IIS

4、删除了几个测试帐套,CRM登录页面还显示;

新增了一个帐套,CRM登录页面不显示。

但是K3客户端正常。

为何?

我试了几个电脑都这样。

重启中间层服务器

5、该普通用户没有关联职员,不能登录系统,请联系系统管理员先设置职员关联。

CRM系统突然全部提示这个事怎么回事,用户都登录不了了。

已经跳转到HR系统,打对应的版本的跳转补丁,或者是确认输入的网址是否正确。

6、ThisapplicationonlysupportIE5.5andlaterversion

IE11输入的用户的密码不正确

7、是否停止运行脚本

从潜在机会到新增报价单 

还有报价的时候填好铜价计算的过程中 

老是报这个错误 

什么原因呢

而且从潜在机会到新增报价单加载非常慢 

要一分多钟!

数据量稍微多一点点就这样。

XP 

IE8的环境下

但是我换了台win7IE9的电脑就不报这个停止脚本运行的错误了。

为什么呢 

是IE问题还是电脑问题还是CRM的问题呢?

求解答

8、未能找到源文件

发生时间:

2014-03-12 

11:

43:

37

错误来源:

DevExpress.XtraReports.v8.1

错误信息:

0:

未能找到源文件“C:

WINDOWSTEMPl3pewmfo.0.cs”

0:

未指定输入

===================================================

调用堆栈:

在 

DevExpress.XtraReports.Native.ReportCompiler.GetCompiledAssembly(String 

source, 

String[] 

references)

DevExpress.XtraReports.Native.ReportCompiler.Compile(Stream 

stream, 

IServiceProvider 

serviceProvider, 

Boolean 

includeAppDomainReferences)

DevExpress.XtraReports.UI.XtraReport.LoadLayoutInternal(Stream 

XtraReport&

source)

DevExpress.XtraReports.UI.XtraReport.LoadLayout(Stream 

stream)

Kingdee.K3.BOS.WebUI.Standard.DevReportFactory.LoadReport()

Kingdee.K3.BOS.WebSite.StandardReport.Page_Load(Object 

sender, 

EventArgs 

e)

错误数据:

System.Collections.ListDictionaryInternal

处理方式:

开始-运行,输入%temp%,找到临时文件夹,右键设置权限就可以了

9、检索COM类工厂中CLSID为{4A1B2781-98}以下错误:

8000401a

信任方式注册HR组件:

10、异常详细信息:

System.Web.HttpException:

请求在此上下文中不可用

问题说明:

    “/”应用程序中的服务器错误。

请求在此上下文中不可用

执行当前Web请求期间,出现未处理的异常。

System.Web.HttpException:

请求在此上下文中不可用

行32:

行33:

行34:

stringwebConfig=System.IO.Path.Combine(System.Web.HttpContext.Current.Request.ApplicationPath,"

web.config"

);

行35:

System.Runtime.Remoting.RemotingConfiguration.Configure(System.Web.HttpContext.Current.Request.MapPath(webConfig));

行36:

源文件:

e:

\TCBCI\StoreHouse\Global.asax 

行:

34 

[HttpException(0x80004005):

请求在此上下文中不可用]

System.Web.HttpContext.get_Request()+8794400

ASP.global_asax.Application_Start(Objectsender,EventArgse)ine:

\TCBCI\StoreHouse\Global.asax:

34

System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContextcontext,HttpApplicationapp)+2721530

System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtrappContext,HttpContextcontext,MethodInfo[]handlers)+128

System.Web.HttpApplication.InitSpecial(HttpApplicationStatestate,MethodInfo[]handlers,IntPtrappContext,HttpContextcontext)+188

System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtrappContext,HttpContextcontext)+295

System.Web.HttpApplicationFactory.GetPipelineApplicationInstance(IntPtrappContext,HttpContextcontext)+56

System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtrappContext)+231

System.Web.HttpRuntime.FirstRequestInit(HttpContextcontext)+8897659

System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContextcontext)+85

System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequestwr,HttpContextcontext)+333

Microsoft.NETFramework版本:

2.0.50727.4927;

2.0.50727.4927

ps:

解决办法

这下还真奇怪,因为在调试程序的时候是没问题的。

可以确定的是这个肯定跟项目本身无关,也就是说跟环境有关了,那就是应该是IIS7的问题了。

网上搜索了半天:

问题很简单,就是Web应用程序池配置错误造成的,这个错误应该是IIS7所特有的。

解决办法:

在IIS7->

当前应用程序虚拟目录->

右键->

管理应用程序->

高级设置

修改应用程序池属性:

DefaultAppPool为Classic.NETAppPool(也即是经典)即可。

又或者是直接到应用程序池中,双击DefaultAppPool,在弹出的窗口中把“托管管道模式”改成经典,确定退出即可。

11、未能加载文件或程序集

c:

\\Windows\assembly下面缺少了transactions.dll

处理方案:

在安装路径下搜索transactions.dll组件,然后将改组件拖到c:

\\Windows\assembly路劲下即可解决问题

注意要2.0版本的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 广告传媒

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1