商学院
本地测试正常,上传到服务器报错!若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个
   
 
it之王
  被约:
决战天球商业模拟_管理人员模拟培训_创业模拟_商战模拟_MBA模拟课程
写了个网站,在本地调试运行正常,可是上传到服务器就报错。如下:
  若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 标记。然后应将此 标记的“mode”属性设置为“Off”。
  
 
   
       
   
 注释: 通过修改应用程序的 配置标记的“defaultRedirect”属性,使之指向自定义错误页的 URL,可以用自定义错误页替换所看到的当前错误页。
   
       
   
 
而我在web.config中并未配置
而是这样配置的 我在程序中把default.aspx从数据库读取的部分都更换成静态内容显示,还是报以上的错,接着我在程序中加了个静态的页面test.htm,服务器是可以访问的,只要是静态页面好像都可以访问,动态的页面都报这个错。请教各位到底是上面原因啊??

解决方案 »

那么应该是你IIS配置问题了,服务器是2003么?检查下web服务扩展,ASP.NET 有没有被禁用?再看下IIS里的ASP.NET版本是否选对了。
  
=======================
我在本地测试都没问题,发布到IIS上也没问题,但是上传到服务器就报这个错,会不会是服务器那边没建虚拟目录的原因呢?
=======================  
出现这个错误提示的原因,是因为你的这个页面有错误,
比如,你这个页面初始化的时候,需要从数据库中读取数据加载到页面,
比如你有某个Dropdownlist是从数据库中读取数据绑定,但是页面刚加载的时候,你读取到的数据源内容是空的,于是页面就报错了,但是这个错误,在本地是可以查看的,通过外网连接的时候,因为你的配置文件没有配置允许远程查看错误,所以就不能查看,报告的就是你所述的这个错误。
仔细查看你的页面初始化需要绑定的数据,调试一下,是否有某个从数据库读取的数据初始化时候值是null的!
=======================  
在web.config中添加: 
 
         
    这样可以看到具体的错误信息
  
看看你的服务器是否支持asp.net,如果支持的话,要看一下是否支持你程序用的版本,比如你用的是asp.net 2.0 ,但服务器只支持1.0
=======================  
我也遇到过此类问题,在IIS里把.net 版本换了一下就好了。。 还有把 读取 写入 目录浏览都给选上
=======================  
不知道我来回答的晚不晚。今天我被这个问题折磨了一上午。按照提示的去做。根本不好使。
我就检查服务器上的iis
我把 iis中目录 下面的执行权限 改为 纯脚本和 可执行文件。 就可以了。 希望能对大家有帮助。
=======================  
我也遇到这个问题了,但是解决了,就是把asp.net版本改下就好了……
=======================  
服务器上网站的发布目录权限配置不正确。。
比如我们在服务器上发布了一个网站,网站存放目录为:PublishedVersion
改正方法:①右键PublishedVersion,属性>>共享>>权限;
②这时候看到一个【添加】按钮,点击【添加】;
③这时候左下方有一个【高级】按钮,点击【高级】;
④这时候中间有一个【立即查找】按钮,点击【立即查找】;
⑤这时候在搜索结果里面找到NetWork(快捷键打N就可以看到了);
⑥选择了NetWork后点击【确定】,再点击【确定】,这时候看到的这个页面就是NetWork的权限了,都打上勾勾,就可以了
备注:服务器系统是Windows Server 2003。
=======================  
给你的网站所用文件所在的文件夹添加Everyone用户,其权限设置为“完全可控”  试一试
  
声明:该文及以下回复观点仅代表作者本人,五略商书系信息发布平台,仅提供信息存储空间服务。
转载请注明作者和出处:转自《五略商书》,作者it之王!
0人评论,点击参与
  相关阅读
共创江山
毛毛虫效应、美女效应、门槛效应、
罗米欧与朱丽叶效应
临近效应、留面子效应、流言的心理
库里肖夫效应、冷热水效应、连带效
北京商书策管理咨询,专业的精益生产咨询、人力资源咨询、企业内训
约课
讲师
学院
发现
我的