CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

本地运行正常,上传到上传到虚拟主机上就报错,高手指点,重谢!

楼主ylm007(ylm007)2006-03-01 10:04:01 在 .NET技术 / ASP.NET 提问

 
  .aspx的页面,及dll都上传到指定目录了,在本地正常运行,前段时间也运行正常,但现在即使打开.aspx的空白页面,也显示错误:  
   
  “/”应用程序中的服务器错误。  
  --------------------------------------------------------------------------------  
   
  运行时错误    
  说明:   服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。    
   
  详细信息:   若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前   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>  
     
   
  不知是哪里的故障,是否是虚拟主机提供商的问题?具体是什么?急啊 问题点数:100、回复次数:14Top

1 楼jiezhi(风满袖)回复于 2006-03-01 10:08:56 得分 20

典型的错误。  
   
  大概是运行环境和配置上的问题。Top

2 楼kent3721(Kent)回复于 2006-03-01 10:12:40 得分 20

先确认你的虚拟空间是否有发步asp.net(1.1/2.0)的权限。再不行直接找它的客服!Top

3 楼youbl(水边)回复于 2006-03-01 10:24:16 得分 0

你应该确认你的空间已经配置为虚拟目录,或有应用程序的执行权限.  
  你可以在本地检查:打开INTERNET管理器,里面放.NET程序的文件夹要么是灰色的(那是虚拟目录);  
  要么是文件夹上有个蓝色圆球图标(那不是虚拟目录,但是有应用程序的执行权限)Top

4 楼youbl(水边)回复于 2006-03-01 10:26:19 得分 0

有应用程序的执行权限和没有应用程序的执行权限的区别:  
  INTERNET管理器->目录上按右键->属性,看应用程序的设定,应用程序名是灰色不可选,表示没有没有应用程序的执行权限,  
  可选表示有应用程序的执行权限Top

5 楼dolfen(网海之豚(每天进步一点点))回复于 2006-03-01 14:38:40 得分 0

先配置一下Web.Config输出错误信息,然后再设置一下你的IE选项:高级=》取消“显示友好的HTTP错误信息”,勾选“显示友好的URL”。  
  Top

6 楼songsu(松鼠)回复于 2006-03-01 15:12:10 得分 0

1,不要单独上传   DLL   文件  
  2,上传DLL   文件请把他的文件夹   (bin)   一起上传  
  3,DLL   文件夹(bin)   请上传到网站的根目录(虚拟目录)中  
  例如     你的网站根目录是     wwwroot   那么你应该把   bin   文件夹上传到   wwwrootTop

7 楼hblzg(心开风神)回复于 2006-03-01 15:44:01 得分 0

是05写的么,iis配置为2.0了么?Top

8 楼jxdyzwh(http://www.szsoftware.com.cn)回复于 2006-03-01 16:34:24 得分 0

应该是程序运行环境的原因Top

9 楼ylm007(ylm007)回复于 2006-03-02 09:34:38 得分 0

用03写的,文件夹bin   和   dll   都上传了,前段时间运行正常,现在就出现故障。虚拟主机那边说我的程序有问题,可我什么也没动,不知怎么办好。Top

10 楼ylm007(ylm007)回复于 2006-03-03 14:16:42 得分 0

upTop

11 楼luckyprg(lucky)回复于 2006-03-03 14:24:37 得分 20

两种可能:  
  1、你修改了web.config文件。  
  2、服务商修改了你的站点配置。Top

12 楼dolfen(网海之豚(每天进步一点点))回复于 2006-03-08 12:33:06 得分 20

提供商一般不会有问题的,大多可能是你的程序或配置有问题,先判断问题的所在,当务之急就是查看错误信息。跟提供商沟通一下,让他们先设置一下你的WEB网站输出服务器错误信息,等你调试好了再让他们设置回来。  
   
  去年我在遇到过以下问题,原因是21cn的服务器升级到win2003:  
  1、权限问题?  
        比如ACCESS数据库文件放在WEB目录下不可写,在win2003的服务器中,WEB目录默认是没有写权限。  
  2、父路径问题?  
        在win2003的服务器中,IIS默认是不启用父路径。Top

13 楼vzxq(灵感人)回复于 2006-03-08 13:44:03 得分 0

你可以修改webconfig文件 ,把错误信息显示出来看看Top

14 楼sysyj()回复于 2006-03-08 14:23:35 得分 20

把原先的web.config文件,dll文件,aspx页面,global.asax都从虚拟主机删除,做一个最简单的ASPX页,把dll文件,aspx页面,.global.asax和web.config文件上传到虚拟主机:(1)如果最简单的ASPX页能浏览说明服务器没问题,把本地测试过的文件重新上传;(2)如果最简单的ASPX页不能浏览说明服务器有问题;Top

相关问题

  • 项目上传到虚拟主机后Response.Redirect("company.aspx")出现问题?
  • 在虚拟主机上创建目录失败,请高手指点
  • 求救:FreeTextBox 3.0传到虚拟主机上无法正确显示?
  • 我想购买虚拟主机服务,但有些问题不明白,请有经验的人指点一二?
  • 我想购买虚拟主机服务,但有些问题不明白,请有经验的人指点?
  • 我用虚拟主机碰到的问题,请高手帮帮我,指点迷津!!!!thanks!!
  • 使用SQL数据库的整站程序是否可以直接上传到虚拟主机上运行?
  • 使用了第三方控件,上传到虚拟主机能正常使用吗?
  • 请问高手:上传到虚拟主机后,如何设置连接字符串的路径?
  • 链接报错,望高手指点

关键词

  • 应用程序
  • 虚拟主机
  • 服务器
  • 文件夹
  • 文件
  • 虚拟
  • 执行
  • 页面
  • 修改
  • 属性

得分解答快速导航

  • 帖主:ylm007
  • jiezhi
  • kent3721
  • luckyprg
  • dolfen
  • sysyj

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo