asp站点调试,一般就是权限、父路径、32位应用程序池、dotnet 版本和是否classic,数据库连接要显性指定端口、temp目录权限,没其他的了注意事项了,这样描述太经验主义了,那技术点描述,以temp目录权限为例,访问的时候报
使用Process Monitor 查看进程详细情况一眼就看出来了,给加了IUSR权限就好了
我这次遇到的asp站点报错是: 数据库连接出现错误未找到提供程序。该程序可能未正确安装。
这种一般搜index.asp或default.asp定位主页文件,然后看数据库连接文件conn.asp在哪儿,打开就知道数据库配置是怎样的了
我的这个站点,default.asp 是主页文件,coreconn.asp是数据库连接文件,数据库连接文件涉及的数据库环境和数据库文件不存在,跟报错吻合。
2008R2一般加这些用户的权限Users;NETWORK SERVICE;IIS_IUSRS;Everyone;Authenticated Users
≥2012R2一般加这些用户的权限Users;NETWORK SERVICE;IIS_IUSRS;IUSR;Everyone;Authenticated Users