服务器从win2003升级到2012 64bitR2后网站开始报500错误
由于2012和原来的2003有很大的区别,很多地都不是很熟悉,后来通过在网上搜索加上自己琢磨算是解决了。现在把我的解决方式写一下,说不定能对遇到同样错误的产生帮助。
1、查阅出错原因:
由于报错只显示500错误,而500错误又有很多不一样,所以要查找具体哪一块出错了。查询就要设置一下两块地方:错误页和目录浏览这两个地方需要设置:
1.1 错误页设置
1.1.1 点开“错误页”
1.1.2 点击右边的“编辑功能设置”
1.1.3 勾选详细错误
1.1.4 点击确定
1.2 目录浏览设置
1.2.1 点开“目录浏览”
1.2.2 点击右边的“启用”
点击后
2 重新刷新页面,在报500错误的时候会报详细错误信息
这个错误应该是由于win2003是32位系统,升级到2012位64位系统,程序间不兼容,在2012设置启用32位就行了
3 解决办法
3.1 点击“应用程序池”——“具体的网站”——右边的“高级设置”
3.2 在“启用32位应用程序中”将原来的false修改为true就可以了
至此,问题解决了