Fork me on GitHub

部署ASP程序的一些问题

帮朋友部署一个asp老程序,环境  WIN7X64 ,IIS7 , Access

显示错误

An error occurred on the server when processing the URL. Please contact the system administrator

image

打开IIS7的asp设置,展开“调试属性”选项,“将错误发送到浏览器”这项默认的是False,改为True,然后点右侧的应用,通过以上设置后,再从浏览时打开出错ASP页面时就能看到页面出错的详细信息,方使调试。如果是公开的Web服务器建议不要打开此选项,以防出错信息被他人利用。

错误 '800a0e7a'

在64位系统中,IIS7应用程序池默认没有启用32位程序,也就是说如果你使用的是64位操作系统,而没有64位的Jet 4.0驱动程序,那么就要在IIS7中启用32位程序。

image

IIS信息管理器 - ‘查看应用程序池’ - 右边操作中选择‘设置应用程序池默认设置..’,在‘常规’中设置‘启用 32 位程序’为True。

注意几点

启用父目录 文件权限 等等不必要的配置

扩展:

http://bbs.dvbbs.net/dispbbs.asp?boardid=8&Id=1376841

http://wenku.baidu.com/view/4620f85ebe23482fb4da4cf9.html

posted @ 2013-01-12 23:38  花儿笑弯了腰  阅读(245)  评论(0编辑  收藏  举报