ServerErrorin'/'Application的简单介绍

http://www.itjxue.com  2023-01-17 10:45  来源:未知  点击次数: 

“Server Error in '/' Application.”是什么问题?

主要有以下两个问题:

一、由于配置中 Asp.Net 程序 没有显示详细的错误信息。

解决方法:按照要求,修改web.config 文件将?customErrors mode="Off"/ 设置mode ="Off",上传到网站根目录。然后刷新就可以看到详细错误。然后根据错误修改程序就可以了。

二、web.config文件不是放在www根目录下。而是放在www的子目录下等。这样用户访问这个目录时就会出现提示错误.。

解决方法:将子目录下的Asp.net应用程序移到 www根目录下。 这样就可以看到详细错误了。可以根据错误调整程序。

参考资料

脚本之家.脚本之家[引用时间2018-1-23]

打开网页提示错误Server Error in '/' Application.求助

打开网页提示错误Server Error in '/' Application 服务器设置错误造成的,解决方法如下:

1、点击右下角任务栏上的网络图标,并点击”网络和Internet设置“。

2、点击“更改适配器设置”。

3、在当前使用的网络上单击右键,选择 属性。

4、双击“ internet 协议版本4(TCP/IPV4)”。

5、在“首选DNS服务器”编辑框中输入网络中心指定的DNS服务器地址(正确输入ISP提供的DNS服务器的IP地址)。

6、接着打开命令提示符(管理员身份)。

7、在命令行里输入ipconfig/flushdns然后回车,会显示已刷新DNS缓存,然后重启计算机,打开网页即可正常访问网络。

Server Error in '/' Application.求高手

Runtime

Error

翻译大致如下

服务器错误'

/KS的应用

运行时错误

Description:

An

application

error

occurred

on

the

server.

The

current

custom

error

settings

for

this

application

prevent

the

details

of

the

application

error

from

being

viewed

remotely

(for

security

reasons).

It

could,

however,

be

viewed

by

browsers

running

on

the

local

server

machine.

说明:应用程序错误发生在服务器。此应用程序的当前自定义错误设置防止应用程序的细节错误被视为远程(出于安全原因)。它可以,不过,被本地服务器上的浏览器查看。

Details:

To

enable

the

details

of

this

specific

error

message

to

be

viewable

on

remote

machines,

please

create

a

customErrors

tag

within

a

"web.config"

configuration

file

located

in

the

root

directory

of

the

current

web

application.

This

customErrors

tag

should

then

have

its

"mode"

attribute

set

to

"Off".

详细信息:要使此特定错误信息的详细信息在远程计算机上查看,请创建一个customErrors标记在“Web。配置”配置文件位于当前Web应用程序根目录。此customErrors标记应该有它的“模式”属性设置为“关闭”。

!--

Web.Config

Configuration

File

--

!————网络配置配置文件。

configuration

设置

system.web

网站系统。

customErrors

mode="Off"/

customErrors模式=“关闭”/

/system.web

网站

/系统。

/configuration

/设置

Notes:

The

current

error

page

you

are

seeing

can

be

replaced

by

a

custom

error

page

by

modifying

the

"defaultRedirect"

attribute

of

the

application's

customErrors

configuration

tag

to

point

to

a

custom

error

page

URL.

注:当前的错误页面你看到可以通过自定义错误页替换通过修改“defaultredirect”属性的应用程序的customErrors配置标记指向自定义错误页的URL。

!--

Web.Config

Configuration

File

--

!————网络配置配置文件。

configuration

设置

system.web

网站系统。

customErrors

mode="RemoteOnly"

defaultRedirect="mycustompage.htm"/

customErrors模式=“remoteonly”defaultredirect

=“mycustompage。htm”/

/system.web

网站

/系统。

/configuration

/设置

按照这上面的做就OK了

清空内容

如何解决“Server Error in '/' Application.”

人工同步IWAM账号在Active Directory、IIS metabase数据库和COM+应用程序中的密码.

具体操作分三步,均需要以管理员身份登录计算机以提供足够的操作权限(IWAM账号以IWAM_MYSERVER为例).

(一)更改Active Directory中IWAM_MYSERVER账号的密码

因IWAM账号的密码由系统控制,随机产生,我们并不知道是什么,为完成下面两步的密码同步工作,我们必须将IWAM账号的密码设置为一个我们知道的值.

1、选择“开始”-“程序”-“管理工具”-"Active Directory用户和计算机",启动“Active Directory用户和计算机”管理单元.

2、单击“user”,选中右面的“IWAM_MYSERVER”,右击选择“重设密码(T)...”,在跳出的重设密码对方框中给IWAM_MYSERVER设置新的密码,这儿我们设置成“Aboutnt2001”(没有引号的),确定,等待密码修改成功.

(二)同步IIS metabase中IWAM_MYSERVER账号的密码

可能因为这项改动太敏感和重要,微软并没有为我们修改IIS metabase中IWAM_MYSERVER账号密码提供一个显式的用户接口,只随IIS5提供了一个管理脚本adsutil.vbs,这个脚本位于 C:\inetpub\adminscripts子目录下(位置可能会因你安装IIS5时设置的不同而有所变动).

adsutil.vbs脚本功能强大,参数非常多且用法复杂,这里只提供使用这个脚本修改IWAM_MYSERVER账号密码的方法:

adsutil SET w3svc/WAMUserPass Password

"Password"参数就是要设置的IWAM账号的新的密码.因此我们将IIS metabase中IWAM_MYSERVER账号的密码修改为“Aboutnt2001”的命令就是:

c:\Inetpub\AdminScriptsadsutil SET w3svc/WAMUserPass "Aboutnt2001"

修改成功后,系统会有如下提示:

WAMUserPass:(String) "Aboutnt2001"

(三)同步COM+应用程序所用的IWAM_MYSERVER的密码

同步COM+应用程序所用的IWAM_MYSERVER的密码,我们有两种方式可以选择:一种是使用组件服务MMC管理单元,另一种是使用IWAM账号同步脚本synciwam.vbs.

1、使用组件服务MMC管理单元

(1)启动组件服务管理单元:选择“开始”-“运行”-“MMC”,启动管理控制台,打开“添加/删除管理单元”对话框,将“组件服务”管理单元添加上.

(2)找到“组件服务”-“计算机”-“我的电脑”-“COM+应用程序”-“Out-Of-Process Pooled Applications”,右击“Out-Of-Process Pooled Applications”-“属性”.

(3)切换到“Out-Of-Process Pooled Applications”属性对话框的“标志”选项卡.“此应用程序在下列账户下运行”选择中“此用户”会被选中,用户名是 “IWAM_MYSERVER”.这些都是缺省的,不必改动.在下面的“密码”和“确认密码”文本框内输入正确的密码“Aboutnt2001”,确定退出.

(4)系统如果提示“应用程序被一个以上的外部产品创建.你确定要被这些产品支持吗?”时确定即可.

(5)如果我们在IIS中将其它一些Web的“应用程序保护”设置为“高(独立的)”,那么这个WEB所使用的COM+应用程序的IWAM账号密码也需要同步.重复(1)-(4)步,同步其它相应Out of process application的IWAM账号密码.

2、使用IWAM账号同步脚本synciwam.vbs

实际上微软已经发现IWAM账号在密码同步方面存在问题,因此在IIS5的管理脚本中单独为IWAM账号密码同步编写了一个脚本 synciwam.vbs,这个脚本位于C:\inetpub\adminscripts子目录下(位置可能会因你安装IIS5时设置的不同而有所变动).

synciwam.vbs脚本用法比较简单:

cscript synciwam.vbs [-v|-h]

“-v”参数表示详细显示脚本执行的整个过程(建议使用),“-h”参数用于显示简单的帮助信息.

我一打开网页就出这个 Server Error in '/' Application.

这是服务器设置错误导致,解决办法如下:

1、首先,单击计算机桌面右下角任务栏上的网络图标,然后单击“网络和Internet设置”,如下图所示,然后进入下一步。

  ? ?

2、其次,在弹出窗口中,单击【更改适配器选项】,如下图所示,然后进入下一步。

  ? ?

3、接着,在弹出窗口中,右键单击当前使用的网络,点击【属性,】如下图所示,然后进入下一步。

  ? ?

4、然后,在弹出窗口中,双击“

?Internet协议版本4(版本TCP / IPV4)”,如下图所示,然后进入下一步。

  ? ?

5、随后,在“首选DNS服务器”编辑框中,输入由网络中心指定的DNS服务器地址,如下图所示,然后进入下一步。

  ? ?

6、接着,点击打开【Windows powershell 管理员】,如下图所示,然后进入下一步。

  ? ?

7、最后,在弹出窗口中输入ipconfig

?/ flushdns,按Enter确定。 将显示DNS缓存已刷新。 然后重新启动计算机再打开网页就能正常访问网络了,如下图所示。这样,问题就解决了。

  ? ?

救Server Error in /'Application.怎么办

一、首先判断是不是没有部署bin文件:

1)如果有的话,把bin文件里面的DreamweaverCtrls.dll复制一下;

2)把bin文件删除;

3)在之前的目录下面新建一个bin文件,把DreamweaverCtrls.dll粘贴进去。

二、如果还是不行那就是iis的问题。

1)点击开始-运行-cmd-输入cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727-回车-aspnet_regiis.exe 回车。

2)提示asp.net正在安装;

3)安装完成。

4)重新启动一下iis就可以,启动方法为:右击我的电脑-管理-服务和应用程序-右击Internet信息服务-所有任务-重新启动iis。

(责任编辑:IT教学网)

更多

推荐人物新闻文章