本地测试正常,上传到服务器报错!若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个

youyou0204 2009-03-19 02:30:23
写了个网站,在本地调试运行正常,可是上传到服务器就报错。如下:
若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。

<!-- Web.Config 配置文件 -->

<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>


注释: 通过修改应用程序的 <customErrors> 配置标记的“defaultRedirect”属性,使之指向自定义错误页的 URL,可以用自定义错误页替换所看到的当前错误页。


<!-- Web.Config 配置文件 -->

<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>

而我在web.config中并未配置<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
而是这样配置的 <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">

我在程序中把default.aspx从数据库读取的部分都更换成静态内容显示,还是报以上的错,接着我在程序中加了个静态的页面test.htm,服务器是可以访问的,只要是静态页面好像都可以访问,动态的页面都报这个错。请教各位到底是上面原因啊??
...全文
33667 39 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
39 条回复
切换为时间正序
请发表友善的回复…
发表回复
muyi599 2012-08-30
  • 打赏
  • 举报
回复
今天也遇到这个问题了。本地测试好好的,远程就报错了
flywin8 2011-12-25
  • 打赏
  • 举报
回复
鄙视楼主
mhy_0914 2011-11-24
  • 打赏
  • 举报
回复
ACCESS数据也需要放到根目录吗?[Quote=引用 36 楼 qiguochao 的回复:]

我也遇到这个问题。研究了一下午。
现在好了。我的问题是access(数据库)没有上传到虚拟主机导致加载页面时读取不到数据。
[/Quote]
qiguochao 2011-10-14
  • 打赏
  • 举报
回复
我也遇到这个问题。研究了一下午。
现在好了。我的问题是access(数据库)没有上传到虚拟主机导致加载页面时读取不到数据
卡卡1314 2011-09-30
  • 打赏
  • 举报
回复
楼主自己解决了,也不分享一下。。。。
dengx2008 2011-09-08
  • 打赏
  • 举报
回复
给你的网站所用文件所在的文件夹添加Everyone用户,其权限设置为“完全可控” 试一试
win19guan 2011-03-15
  • 打赏
  • 举报
回复
我在用无线网络访问的时候也出现这样的问题,有线的时候相当正常 郁闷啊 !!!



净水器什么牌子好
justcodeit2367 2011-01-10
  • 打赏
  • 举报
回复
服务器上网站的发布目录权限配置不正确。。
比如我们在服务器上发布了一个网站,网站存放目录为:PublishedVersion
改正方法:①右键PublishedVersion,属性>>共享>>权限;
②这时候看到一个【添加】按钮,点击【添加】;
③这时候左下方有一个【高级】按钮,点击【高级】;
④这时候中间有一个【立即查找】按钮,点击【立即查找】;
⑤这时候在搜索结果里面找到NetWork(快捷键打N就可以看到了);
⑥选择了NetWork后点击【确定】,再点击【确定】,这时候看到的这个页面就是NetWork的权限了,都打上勾勾,就可以了。。。
备注:服务器系统是Windows Server 2003。
caoshengqq 2011-01-04
  • 打赏
  • 举报
回复
我也遇到过这个问题 网上的方法找遍了
niguanwoshishuilai 2010-12-29
  • 打赏
  • 举报
回复
我也遇到这个问题了,但是解决了,就是把asp.net版本改下就好了……
lianfeng5837 2010-12-25
  • 打赏
  • 举报
回复
还是没解决,不知道怎么回事,郁闷啊。
vippovippo 2010-12-21
  • 打赏
  • 举报
回复
如果你加上了它所说的那个属性 你就按上面的去做
昵称不好起 2010-12-14
  • 打赏
  • 举报
回复
24楼回答的好,顶起来,我也碰到这个问题额
sywmxmfb1 2010-10-08
  • 打赏
  • 举报
回复
3333333333333333
sywmxmfb1 2010-10-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 nihao87224 的回复:]
我遇到过你说的这种问题,在服务器上的IE浏览器中看的是正常的,但在客户端访问的时候就会出问题。当时按照出错提示做了更改——完全不行,后来才发现原来是服务器代码中一个获取日期的类型弄错了,改了就没问题了。但在运行中并不会报错。所以我觉得你还是应该仔细检查下服务器端源代码,看是否有哪个地方出错了。
[/Quote]
如果你加上了它所说的那个属性 你就按上面的去做
huangwenjuan0310 2010-09-18
  • 打赏
  • 举报
回复
不知道我来回答的晚不晚。今天我被这个问题折磨了一上午。按照提示的去做。根本不好使。
我就检查服务器上的iis
我把 iis中目录 下面的执行权限 改为 纯脚本和 可执行文件。 就可以了。 希望能对大家有帮助。
plaieu 2010-08-13
  • 打赏
  • 举报
回复
我也遇见了这个问题 折磨我一个星期多啦 谁有高招啊 帮忙解决解决 谢谢哈!
liufeiBest 2010-07-27
  • 打赏
  • 举报
回复
我也遇到类似问题!网站在本地运行是没有问题,上传到服务去就出现叻这个问题 ?照着提示该根本就没有用还是报同样的错误!楼上说的我好像都不怎么具体?
minxiaoming1989 2010-06-03
  • 打赏
  • 举报
回复
修改一下配置文件
cctv821 2010-05-13
  • 打赏
  • 举报
回复
我也遇到过此类问题,在IIS里把.net 版本换了一下就好了。。 还有把 读取 写入 目录浏览都给选上
加载更多回复(17)

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧