当前位置:首页 > 测试环境搭建及举例 - 图文
1、放置应用程序
将需部署的应用程序放一个文件夹,如下图
将这些程序文件放入名为 exam 的文件夹,这里需提醒的是,一般情况下,我们不需要将程序文件放在太深的目录结构中。
拷贝 exam 文件,粘贴到 IIS 服务的默认网站路径 c:\\inetpub\\wwwroot 下。 2、修改应用程序执行权限
打开控制面板->管理工具-> Internet 信息服务(IIS)管理器,如下图
可以看到图中红色标志处,已经出现了我们刚才部署的在线考试系统。选中“exam”,点击右键,选择“属性”,将执行权限处修改为“纯脚本”,修改完成后点击【确定】 。完成 ASP 应用程序的部署。
打开 IE,输入 http://localhost/exam/index.asp,验证部署是否成功 配置数据源
配置数据源这步一般来说不用,只有在系统找不到数据库,无法正常使用时,可以手
动添加数据源,以保证系统能正常工作。 打开控制面板->管理工具->数据源 (ODBC),如下图
切换页签到“系统 DSN” ,点击【添加】,出现下图
根据应用程序所使用数据库类型选择对应的驱动程序, 比如我们这里的《在线考试系统》采用的是 ACCESS 数据库,那么就选择“Microsoft Access Driver (*.mdb)”即可。选好点击【完成】, 在数据源名中输入数据源的名称,如此处的“exam”,点击数据库中的【选择(S)】,出现下图,进行数据库文件选取。
目录中是应用程序的数据库存放位置,如此处《在线考试系统》的数据库存放路径为
C:\\Inetpub\\wwwroot\\exam\\database,所以,我们在目录处进入到该目录,选
中 exam.mdb,然后点击【确定】,完成数据库选择操作。
一路确定,完成数据源的设置。重新打开 IE,访问被测系统,验证能否正常使用。如
有问题,需根据问题描述再做检查。 调试运行 IIS 服务
在上述的配置部署过程中,可能会出现下面一些问题。 1、HTTP 错误 404 - 文件或目录未找到。
原因分析:上图出现的原因可能是因为 IIS 服务没有开启解析 ASP 程序功能,故提示文件或目录未找到,
解决办法:见 1.2.1 配置 IIS 服务第二步,启用 IIS 服务解析 ASP 程序功能 2、HTTP 错误 403.1 - 禁止访问:执行访问被拒绝。
原因分析:上图问题的原因是没有执行 ASP 程序的权限,需要给用户执行该目录的权限。
解决办法:见 1.2.2 部署应用程序第二步修改应用程序执行权限。 3、无法完成数据添加操作
如果在进行数据操作时,比如注册,登陆等。出现
原因分析:无法写入数据,虽然在 IIS 服务已经赋予了读写权限,但存放应用程序的磁盘分
区格式可能是 NTFS 的,这样还需要对该应用程序文件夹赋予相应的权限,如给 exam 文件夹
赋予 everyone(所有用户)读写权限。
解决办法:选择 exam 文件夹,右键查看属性,点击“安全”,如下图
共分享92篇相关文档