Vista/Win7/Win2008下配置ASP+Access(解决asp 500错误)
装完IIS,然后配置好站点,浏览前台页,ok,一切正常,然后尝试进入后台,发现登录不上去了,提示500错误,后来想起NTFS格式的分区需要更改文件夹的权限,方法是:右键站点的文件夹,属性,安全,然后给里面每一个用户都赋予“完全修改”的权限。但是还是不行。又以为是IIS没有装好,卸了重新装一遍还是不行,然后上网搜索怎么回事,也找不到原因,百思不解的时候突然在网上找到了解决方法。
先要设置应用程序池(ApplicationPool)为 Classic.NETAppPool,而不是默认的DefaultAppPool,打开IIS选择需要配置的网站目录里,右键,管理网站,高级设置里面的“应用程序池”里面更改为 Classic.NETAppPool。 ![]() ![]() 也可以在站点进行单独设置,选择好要设置的站点之后,点右边的“基本设置”即可调出应用程序池设置对话框。 还有一步,就是进入到IIS时,选择好需要配置的站点,然后在右边站主页上找到“ASP”双击它。 ![]() 然后在“行为”选项中,找到“启用父路径”,把“False”改为“Ture”即可。
|