win7专业版 iis配置 asp+access问题
唉,网上相关帖子也看了不少,但仍然没有弄起。internet信息服务里面的选项,我把所有都打勾了。authenticatedusers也添加了也给c:\windows\s...
唉,网上相关帖子也看了不少,但仍然没有弄起。
internet信息服务里面的选项,我把所有都打勾了。authenticated users也添加了也给c:\windows\service profiles\networkservice\appdata\temp文件夹完全按控制权限。IIS里面的启用父路径也设置成了true。。
希望有经验的大大能指点下还差什么?
这几天看帖子头都看痛了 展开
internet信息服务里面的选项,我把所有都打勾了。authenticated users也添加了也给c:\windows\service profiles\networkservice\appdata\temp文件夹完全按控制权限。IIS里面的启用父路径也设置成了true。。
希望有经验的大大能指点下还差什么?
这几天看帖子头都看痛了 展开
1个回答
展开全部
以前在博客里写了个教程不知道能不能帮上你!里面有配图,留下邮箱我发文档给你吧! 带配图的,上不来,所以就留文字给你了。
Windows7 中配置IIS后使用asp+access的常见问题,而且一定会遇到的问题:
问题一:由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。请添加MIME映射,具体解决方法如下:
1、依次打开控制面板→程序和功能→打开或关闭Windwos功能。
2、在打开的Windows功能窗口中依次展开Internet信息服务→万维网服务→应用程序开发功能,将“服务器端包含”选项前面的勾勾上,确定安装即可。
3、保存windows 功能的修改。
问题二:[ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序,如果是Windows7的64位操作系统即不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以,程序里面的链接字符串不能正常工作。需要修改下IIS的工作环境,改成32位的,在IIS的管理界面中。把应用程序池中的默认应用程序池常规选项中的32位方式启用就可以了,解决方法如下:
1.打开IIS信息服务应用程序池。
2.右侧设置应用程序池。
3.开启32位应用程序池设为True即可。
-----------------------
我回答的是通病问题,但是你说的没有弄起是指哪一块?是ASP不能在环境里显示还是数据库不能链接等等,要不你加我或者追问说出在哪个环节上出错。
Windows7 中配置IIS后使用asp+access的常见问题,而且一定会遇到的问题:
问题一:由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。请添加MIME映射,具体解决方法如下:
1、依次打开控制面板→程序和功能→打开或关闭Windwos功能。
2、在打开的Windows功能窗口中依次展开Internet信息服务→万维网服务→应用程序开发功能,将“服务器端包含”选项前面的勾勾上,确定安装即可。
3、保存windows 功能的修改。
问题二:[ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序,如果是Windows7的64位操作系统即不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以,程序里面的链接字符串不能正常工作。需要修改下IIS的工作环境,改成32位的,在IIS的管理界面中。把应用程序池中的默认应用程序池常规选项中的32位方式启用就可以了,解决方法如下:
1.打开IIS信息服务应用程序池。
2.右侧设置应用程序池。
3.开启32位应用程序池设为True即可。
-----------------------
我回答的是通病问题,但是你说的没有弄起是指哪一块?是ASP不能在环境里显示还是数据库不能链接等等,要不你加我或者追问说出在哪个环节上出错。
追问
我是浏览ASP页面就出现500的错误提示
追答
IIS HTTP 500 - 内部服务器错误
第一种解决方法:
1. 运行:regsvr32 %windir%/system32/vbscript.dll (其实这一步也可以省,确保万一,还是执行吧)
2. 运行:msdtc -resetlog
3. 重新安装IIS
第二种解决方法:
1. 微软只随IIS5提供了一个管理脚本adsutil.vbs,这个脚本位于C:\inetpub\adminscripts子目录下,首先注册vbscript.dll。
2. msdtc.exe是微软分布式传输协调程序。该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server,该服务用于管理多个服务器,必须确保该服务正常启动。
(1)控制面板->管理工具->组件服务
(2)找到“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”->“IIS Out-Of-Process Pooled Applications”
3. 如果找不到“IIS Out-Of-Process Pooled Applications”,或在点击不能打开“COM+应用程序”,执行完“msdtc -resetlog”后,重新安装IIS即可。
如果不行再交流或者你把Q留在评论里也可以!
快又稳
2024-10-28 广告
2024-10-28 广告
Apache基于域名的虚拟主机配置主要涉及到在Apache配置文件中为不同域名指定不同的网站目录和日志路径。配置时,需确保域名已正确指向服务器的IP地址。在Apache的`httpd-vhosts.conf`或类似配置文件中,为每个域名创建...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询