win7显示asp网页出错的问题

win7系统,已安装好IIS,能显示没连接access数据库的asp页面。尝试打开连接access数据库的页面时,显示500错误。应用程序池和托管模式都设置了,用户权限也... win7系统,已安装好IIS,能显示没连接access数据库的asp页面。尝试打开连接access数据库的页面时,显示500错误。
应用程序池和托管模式都设置了,用户权限也不存在问题
找不到"启用 32 位程序"选项
展开
 我来答
匿名用户
2011-03-11
展开全部
1.没有点开始--自动设置受控端--设置Asp.Net安全模型,设置后要重启IIS
2.自己手工设了系统必要的权限,如用户数据目录是需要Service的读与运行权限(d:\freehost)
3.自己手工改了C:\Documents and Settings目录及子目录的权限,造成无法写临时文件,可以参考正常的电脑来恢复权限
4.自己手工改了C:\windows目录的权限,造成无法读相关的dll文件!!
yaomaowen1979
2011-02-27 · TA获得超过537个赞
知道小有建树答主
回答量:336
采纳率:0%
帮助的人:260万
展开全部
通常的出错可能如下:
一、Net 1.1的程序放在.Net2.0的虚拟主机中运行,或反之(通常的出错信息是:红色的 Server Application Unavailable或是红色乱码)

二、用户自己设计的web.config文件与虚拟主定义的冲突,只要删除冲突行就可以解决。

三、需要放在根目录下运行的程序却放在二级目录中造成出错,如dz论坛的NT版要就要放在根目录下才能运行。

四、权限问题:

1.没有点开始--自动设置受控端--设置Asp.Net安全模型,设置后要重启IIS
2.自己手工设了系统必要的权限,如用户数据目录是需要Service的读与运行权限(d:\freehost)
3.自己手工改了C:\Documents and Settings目录及子目录的权限,造成无法写临时文件,可以参考正常的电脑来恢复权限
4.自己手工改了C:\windows目录的权限,造成无法读相关的dll文件。
5.如果只是asp.net写入文件操作时才出错,可以看以下内容:

如果用户需要用ASP.net写文件或目录,需要增加以下的权限。例如用户数据放在D:\Freehost目录,那么要为D:\增加FreeHost组读属性的权限,可以在硬盘属性---安全---高级 中添加。最后的D:\的权限如下

d:\ (如果用户网站内容放置在这个分区中)
administrators 全部权限
system 读取与运行(如果安装了一流信息监控就设全部权限)
FreeHost 读取属性的权限(只有该文件夹,子目录不用继承)

注意!!!!!读取属性的权限的权限并不是读取权限,这是两个完全不一样的权限!

另外,测试服务器是否正常的办法:

首先你要确认服务器是否配置好asp.net
1.新开通一个asp.net的虚拟主机,做一个简单的asp.net程序上传,如test.aspx文件,这个文件的内容是:
2.在这台服务器上,IE中访问这个test.aspx,看出错信息是什么,从出错信息中可以大概知道原因。(必须在服务器上用IE查看出错页,在远程看是看不到出错原因的.)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
三一溪畔
2011-03-09
知道答主
回答量:14
采纳率:0%
帮助的人:0
展开全部
是不是WEB扩展服务的问题啊,我用的也是WIN7+IIS,没问题啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
734166592
2011-03-05
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
以前弄过,现在不记得了
试试在IIS中将网站属性里改成为应用程序方式
应该可行.

祝你好运!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
回应好
2011-02-27
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
霍金斯可我看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式