MVC 网站部署到.NET空间上出现Web 服务器被配置为不列出此目录的内容。

帅得_被人砍 2014-07-03 10:53:42

如题,打开网站错误如下:
应用程序“SZENZEQP_SZENZEQP.HK15.HOST1999.COM_ENZEPQ”中的服务器错误

Internet Information Services 7.5
错误摘要
HTTP 错误 403.14 - Forbidden
Web 服务器被配置为不列出此目录的内容。
详细错误信息
模块 DirectoryListingModule
通知 ExecuteRequestHandler
处理程序 StaticFile
错误代码 0x00000000
请求的 URL http://122.9.100.31:80/
物理路径 d:\freehost\szenzeqp\web
登录方法 匿名
登录用户 匿名
最可能的原因:

没有为请求的 URL 配置默认文档,并且没有在服务器上启用目录浏览。

可尝试的操作:

如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在。
使用 IIS 管理器启用目录浏览。
打开 IIS 管理器。
在“功能”视图中,双击“目录浏览”。
在“目录浏览”页上,在“操作”窗格中单击“启用”。
确认站点或应用程序配置文件中的 configuration/system.webServer/directoryBrowse@enabled 特性被设置为 True。

链接和更多信息 当没有在 URL 中指定文档,没有为网站或应用程序指定默认文档,或者没有为网站或应用程序启用目录列表时,便会出现此错误。此设置可能是有意禁用的,以保护服务器内容的安全。

查看更多信息 »


求大神点播,在VPS和本地都可以运行,空间是我们自己的,但是环境能运行.NET的其他网站,MVC的都执行不了,初步判断是没执行路由。求大神这是什么问题影响的,空间权限也有了
...全文
3682 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
帅得_被人砍 2014-07-06
  • 打赏
  • 举报
回复 1
这个问题我在空间上解决了, 1.检查IIS程序映射 2.给予文件权限 3.查看应用池程序版本
帅得_被人砍 2014-07-03
  • 打赏
  • 举报
回复
引用 3 楼 BrightFireOfCy 的回复:
IIS里面设置过目录的访问权限了没?
设置了目录访问现在把.NET程序池改成集成,都出现这样的错误
“/”应用程序中的服务器错误。

配置错误 
  说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 

 分析器错误消息: 未能加载文件或程序集“Antlr3.Runtime”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。

源错误: 



行 59:                 <add assembly="System.EnterpriseServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 60:                 <add assembly="System.Web.Mobile, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 61:                 <add assembly="*"/>
行 62:               <add assembly="System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
行 63:         <add assembly="System.WorkflowServices, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  

源文件:  C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config    行:  61 

程序集加载跟踪: 下列信息有助于确定程序集“Antlr3.Runtime”无法加载的原因。



警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。

BrightFireOfCy 2014-07-03
  • 打赏
  • 举报
回复
IIS里面设置过目录的访问权限了没?
帅得_被人砍 2014-07-03
  • 打赏
  • 举报
回复
引用 1 楼 moonwrite 的回复:
设置一下默认首页~ 如果不是~请百度:Web 服务器被配置为不列出此目录的内容。
MVC不用设置默认首页的
moonwrite 2014-07-03
  • 打赏
  • 举报
回复
设置一下默认首页~ 如果不是~请百度:Web 服务器被配置为不列出此目录的内容。
帅得_被人砍 2014-07-03
  • 打赏
  • 举报
回复
引用 5 楼 qq_17201303 的回复:
注册一下framwork
这个我觉得应该和framwork 关系不大都是.NET4.0的
qq_17201303 2014-07-03
  • 打赏
  • 举报
回复
注册一下framwork

62,041

社区成员

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

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

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

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