我正在将一个非常基本的站点从Win 2003移动到Win 2008 R2.该网站收到下面列出的错误.我怎么诊断这个?我在这两个服务器之间移动了许多其他站点,这是唯一一个收到此错误的站点.
我已经看过这个问题的其他帖子,但没有一个列出适合我的解决方案.
HTTP错误500.19 - 内部服务器错误
错误代码0x8007000d
配置源-1:0:
更新:
以下是我检查的一些注意事项:
1)通过Process Monitor的权限.配置文件正在正确打开.
2).Net版本 - 尝试多个设置3)集成vs经典管道
4)更改启用32位为真
5)我还没有尝试过Aspnet_regiis.exe,因为新盒子上的其他站点工作正常.
接下来,我将尝试在配置文件中注释掉各种项目
我发现了这个问题!问题是web.config中的以下行.我发现这是通过在web.config中评论各种内容直到网站工作.但是为什么这条线在IIS 7.5的新2008机器上出现问题?什么未安装或配置?
更新:
这是我评论的那条线.这可能与IIS功能委派相关吗?如果<system.webServer>元素中的配置设置导致此错误,则功能委派设置可能是问题.
<httpRuntime maxRequestLength="1000000"/>
Run Code Online (Sandbox Code Playgroud)
运行 - > CMD
运行"c:\ Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i"
以管理员身份运行此命令
| 归档时间: |
|
| 查看次数: |
50075 次 |
| 最近记录: |