【求助】HTTP 错误 500.21 - Internal Server Error?

  • 回答 (1)
  • 关注 (0)
  • 查看 (793)

最可能的原因:•使用了托管处理程序,但是未安装或未完整安装 ASP.NET。•处理程序模块列表的配置中存在书写错误。•在应用程序初始化期间,要么应用程序初始化功能已将 skipManagedModules 设置为 True,要么重写规则设置了映射到托管处理程序的 URL 并且还设置了 SKIP_MANAGED_MODULES=1。可尝试的操作:•如果要使用托管处理程序,请安装 ASP.NET。•请确保正确指定处理程序模块的名称。模块名称区分大小写,并使用 modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule" 格式。•设置映射到托管处理程序的 URL (例如 .aspx)时,请确保所有应用程序初始化重写规则都设置 SKIP_MANAGED_MODULE=0•作为替代方法,请确保应用程序初始化重写规则将请求映射到非托管处理程序(例如,映射到 .htm 文件,该文件映射到 StaticFileHandler。)详细错误信息:模块 IIS Web Core 通知 ExecuteRequestHandler 处理程序 phpStudy_FastCGI 错误代码 0x8007000d 请求的 URL http://www.51beichen.com:80/index.php 物理路径 C:\inetpub\wwwroot\index.php 登录方法 匿名 登录用户 匿名

810345510810345510提问于
Darker我要发出我的死亡通知单了!回答于

请安装32位和64位VC运行库

可以下载合集包进行安装!

如果上述方法还是不行,请参考以下方法:

p=26, null, left解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行-%windir%Microsoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i/p如果还不行,可检查IIS的应用程序池,是否使用集成模式,如果不是则改成集成模式/p

扫码关注云+社区

领取腾讯云代金券