【发布时间】:2014-08-28 15:06:09
【问题描述】:
我觉得这个标题很能说明问题。当我尝试访问我网站上使用 Access DB 的页面时,我不断收到服务器 500 错误。
我使用驱动程序Driver do Microsoft Access (*.mdb) 创建了一个 ODBC(32 位)数据源。
我确定我使用了错误的驱动程序/IIS 配置。这曾经托管在旧服务器上,我们正在尝试将所有内容移过来。
谁能指出我正确的方向?谢谢!
编辑
我能够将错误打印到我的页面上。以下是以下错误:
用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序错误“80004005” [Microsoft][ODBC Driver Manager] 未找到数据源名称 并且没有指定默认驱动程序
当我启用 32 位应用程序时,我收到以下错误:
HTTP 错误 404.17 - 未找到 请求的内容似乎是脚本,并且将 不能由静态文件处理程序提供服务。
【问题讨论】:
-
IUSR 对文件和文件夹有权限吗?
-
请看上面的编辑谢谢
-
您可能需要启用 32 位应用程序。 this answer 有帮助吗?
-
@GordThompson - 当我启用 32 位应用程序时,我收到 404.17 错误。请查看我的编辑内容以及完整错误的详细信息。
标签: ms-access iis asp-classic windows-server-2012 root