查看: 20|回复: 1

[文章教程] iis安装后不能正常使用的问题,欢迎跟贴补充

[复制链接]
刘刘刘 发表于 2024-9-29 23:11:09 | 显示全部楼层 |阅读模式
用天天iis环境配置工具确实方便快捷,我在使用时出现安装后访问动态页面出错的问题,现将解决办法和大家分享一下。
出现错误 Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005',伴随着 [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 的消息,通常意味着程序尝试通过 ODBC 连接到数据源时,未能找到正确的数据源名称(DSN)或默认的 ODBC 驱动程序。

IIS 应用程序池:如果你在 IIS 中遇到这个问题,尝试将应用程序池的 启用32位应用程序 设置为 True。

注册表问题:在某些情况下,可能需要检查和修复 Windows 注册表中的 ODBC 相关设置。

安装 Access Database Engine:如果你正在尝试连接到 Microsoft Access 数据库或 Excel 文件,确保安装了 Access Database Engine。
 楼主| 刘刘刘 发表于 2024-10-4 21:47:36 | 显示全部楼层
遇到一个新问题,记录并分享一下。
win7 iis配置后本机能访问局域网内其它用户不能访问
https://www.cnblogs.com/3derp/p/3891524.html
按以下步骤,打开80端口就行(以下例子是8080,大家根据实际需要更改)
win7-防火墙
B、打开:控制面板-Windows防火墙-高级设置-入站规则,在入站规则窗口中找到”BranchCache内容检索(http-in)“选项并启用 此规则。这时候远程用户通过网站地址即可访问站点程序,但是如果远程用户访问IIS的非80端口,也会出现不能访问的问题,这是因为 “BranchCache内容检索(http-in)”只是启用了80端口。此时只需要添加一条新的入站规则,并指定端口号为网站程序的端口号即可,比如 8080。具体方法如下:

win7-入站规则
在“Windows 防火墙”窗口的左边栏,选择-“入站规则”,在右边栏选“新建规则”,在弹出的“新建入站规则向导”窗口中执行: 端口–下一步–选中TCP以及特定本地端口,填入要开放的端口号(这里填入8080,当然也可以填写其他端口)–下一步–选中“允许连接”–下一步–选中所有选项:域、专用、共用–下一步–填入名称(这里填入IIS:8080)—完成即可
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表

在线客服

售前咨询
售后咨询
服务热线
023-58418553
微信公众号