IIS7.5下站点出错,IIS6.0下站点正常

时间:2021-08-14 19:51:11
IIS7.5下站点出错,IIS6.0下站点正常。

IIS7.5下提示错误信息如下:

IIS7.5下站点出错,IIS6.0下站点正常

这是怎么回事?什么错误?应该怎样修正???

34 个解决方案

#1


参考最可能的原因和可尝试的操作。

#2


引用 1 楼 caozhy 的回复:
参考最可能的原因和可尝试的操作。


什么叫做“参考最可能的原因和可尝试的操作。”???

#3


你的图,上面不是光有些蓝色和白色的方块,上面有很多字,有没有看见?

#4



这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先试上面给的2、3、4、5.。。。

#5


引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先试上面给的2、3、4、5.。。。


谢谢了。。。现在用的是“集成模式”,试过“经典模式”了也不行的啊。

#6


问题出在哪里呢?

#7




说句实话,我第一次用IIS7.0也是问题一大堆
不知道是比IIS6不好用了还是我傻逼了

#8


引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先试上面给的2、3、4、5.。。。


前四个都试过了不行啊,第五个指什么?

#9


引用 8 楼 starrytravel 的回复:
引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先……


系统盘windows文件夹下。。。有个Temp文件夹。。。

#10


引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先试上面给的2、3、4、5.。。。


五种方法都试过了不行啊。。。

以前记得有一个“ISAPI”设为“允许”的,现在找不到了啊?

#11


引用 10 楼 starrytravel 的回复:
引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先……


IIS上。功能视图。。。ISAPI和CGI限制。。。点进去。。

#12


引用 11 楼 porschev 的回复:
引用 10 楼 starrytravel 的回复:

引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和……


好像不是这个问题,已经设置为“.net  4.0”允许了啊。

#13


本帖最后由 net_lover 于 2012-03-24 16:33:15 编辑
你可以找到你站点使用的程序池,找到里面的标识,选择本地系统
设置方法
http://c.spacebuilder.cn/u/yangmingjie/Blog/t-8605
http://technet.microsoft.com/zh-cn/library/cc771170%28WS.10%29.aspx

#14


引用 13 楼 net_lover 的回复:
你可以找到你站点使用的程序池,找到里面的标识,选择本地系统
设置方法
http://c.spacebuilder.cn/u/yangmingjie/Blog/t-8605
http://technet.microsoft.com/zh-cn/library/cc771170%28WS.10%29.aspx


根据您的指导改过来了,但是还是报错。

换了一台机器,用它的IIS7.5部署没有任何问题。

#15


但,不知道自己的机器是怎么回事???

#16


该回复于2012-03-26 09:25:41被版主删除

#17


该回复于2012-03-26 15:12:21被版主删除

#18


这样的问题真让人头疼啊。

#19


反正是IIS有关net的设置

#20


该回复于2012-03-27 09:10:25被版主删除

#21


看一下程序的.net版和应用程序池是否一致,还有要,你的程序可能不支持集成模式,改成经典模式。

#22


给你的站点文件夹everyone权限,然后这段东西拷贝到命令行下 回车
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

#23


iis7.5裝完后,如何打開其控制面板,進行站點的添加設置?誰有具體的安裝步驟?

#24


引用 22 楼  的回复:
给你的站点文件夹everyone权限,然后这段东西拷贝到命令行下 回车
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i


这一步是注册“.Net4.0”到“IIS”对吧?注册了但是不行啊。

#25


该回复于2012-03-29 08:55:33被版主删除

#26


这一步是注册“.Net4.0”到“IIS”对吧?注册了但是不行啊。

#27


给app pool一个权限高一点的用户呢。

#28


该回复于2012-04-19 09:47:17被版主删除

#29


该回复于2012-04-20 08:26:21被版主删除

#30


应用程序池、经典集成模式的设置,.NET版本问题,这3个问题构成你那个错误,你可以将错误信息到网上查查看,有很多答案的。主要是应用程序池问题

#31


该回复于2012-05-01 14:12:56被版主删除

#32


iis7变化非常大,以前碰到其他问题搞好了。这次楼主这问题没见过。

#33


%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

应用程序池应该怎样修改啊???

#34


可能是Framework的版本问题,是不是你的iis7的Framework的版本高

#1


参考最可能的原因和可尝试的操作。

#2


引用 1 楼 caozhy 的回复:
参考最可能的原因和可尝试的操作。


什么叫做“参考最可能的原因和可尝试的操作。”???

#3


你的图,上面不是光有些蓝色和白色的方块,上面有很多字,有没有看见?

#4



这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先试上面给的2、3、4、5.。。。

#5


引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先试上面给的2、3、4、5.。。。


谢谢了。。。现在用的是“集成模式”,试过“经典模式”了也不行的啊。

#6


问题出在哪里呢?

#7




说句实话,我第一次用IIS7.0也是问题一大堆
不知道是比IIS6不好用了还是我傻逼了

#8


引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先试上面给的2、3、4、5.。。。


前四个都试过了不行啊,第五个指什么?

#9


引用 8 楼 starrytravel 的回复:
引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先……


系统盘windows文件夹下。。。有个Temp文件夹。。。

#10


引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先试上面给的2、3、4、5.。。。


五种方法都试过了不行啊。。。

以前记得有一个“ISAPI”设为“允许”的,现在找不到了啊?

#11


引用 10 楼 starrytravel 的回复:
引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和NetworkSevice完全控制权限。。。。

优先……


IIS上。功能视图。。。ISAPI和CGI限制。。。点进去。。

#12


引用 11 楼 porschev 的回复:
引用 10 楼 starrytravel 的回复:

引用 4 楼 porschev 的回复:
这个错误可能原因有不少。。。

1.系统文件有丢失(我觉得这种可能性比较小)

2.你IIS中没有勾选上asp.net

3.没有权限,你网站的文件夹,先给个everyone读取权限试试。。。

4.应用程序连接程版本设为4.0,经典模式

5.给Temp文件件,IUSER和……


好像不是这个问题,已经设置为“.net  4.0”允许了啊。

#13


本帖最后由 net_lover 于 2012-03-24 16:33:15 编辑
你可以找到你站点使用的程序池,找到里面的标识,选择本地系统
设置方法
http://c.spacebuilder.cn/u/yangmingjie/Blog/t-8605
http://technet.microsoft.com/zh-cn/library/cc771170%28WS.10%29.aspx

#14


引用 13 楼 net_lover 的回复:
你可以找到你站点使用的程序池,找到里面的标识,选择本地系统
设置方法
http://c.spacebuilder.cn/u/yangmingjie/Blog/t-8605
http://technet.microsoft.com/zh-cn/library/cc771170%28WS.10%29.aspx


根据您的指导改过来了,但是还是报错。

换了一台机器,用它的IIS7.5部署没有任何问题。

#15


但,不知道自己的机器是怎么回事???

#16


该回复于2012-03-26 09:25:41被版主删除

#17


该回复于2012-03-26 15:12:21被版主删除

#18


这样的问题真让人头疼啊。

#19


反正是IIS有关net的设置

#20


该回复于2012-03-27 09:10:25被版主删除

#21


看一下程序的.net版和应用程序池是否一致,还有要,你的程序可能不支持集成模式,改成经典模式。

#22


给你的站点文件夹everyone权限,然后这段东西拷贝到命令行下 回车
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

#23


iis7.5裝完后,如何打開其控制面板,進行站點的添加設置?誰有具體的安裝步驟?

#24


引用 22 楼  的回复:
给你的站点文件夹everyone权限,然后这段东西拷贝到命令行下 回车
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i


这一步是注册“.Net4.0”到“IIS”对吧?注册了但是不行啊。

#25


该回复于2012-03-29 08:55:33被版主删除

#26


这一步是注册“.Net4.0”到“IIS”对吧?注册了但是不行啊。

#27


给app pool一个权限高一点的用户呢。

#28


该回复于2012-04-19 09:47:17被版主删除

#29


该回复于2012-04-20 08:26:21被版主删除

#30


应用程序池、经典集成模式的设置,.NET版本问题,这3个问题构成你那个错误,你可以将错误信息到网上查查看,有很多答案的。主要是应用程序池问题

#31


该回复于2012-05-01 14:12:56被版主删除

#32


iis7变化非常大,以前碰到其他问题搞好了。这次楼主这问题没见过。

#33


%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

应用程序池应该怎样修改啊???

#34


可能是Framework的版本问题,是不是你的iis7的Framework的版本高