您现在的位置是:焦点 >>正文

asp环境搭建

焦点64954人已围观

简介装IIS跑ASP,最省事的办法是找台Windows Server。Win10也能凑合,但家庭版默认不带IIS,得先想办法把功能入口弄出来。我试过在Win10专业版上直接开,控制面板→程序→启用或关闭W ...

装IIS跑ASP,境搭建最省事的境搭建办法是找台Windows Server。Win10也能凑合,境搭建但家庭版默认不带IIS,境搭建得先想办法把功能入口弄出来。境搭建我试过在Win10专业版上直接开,境搭建控制面板→程序→启用或关闭Windows功能,境搭建勾上Internet Information Services,境搭建等进度条走完,境搭建重启都不用。境搭建

展开IIS节点的境搭建时候注意,默认只勾了基本功能,境搭建ASP那块得手动点开。境搭建路径是境搭建:Internet Information Services→万维网服务→应用程序开发功能。里面有个“ASP”复选框,境搭建不勾的话,你放个.asp文件上去,浏览器只会提示下载,根本不会执行。我第一次搭的时候就是忘了这步,对着一个空白页面的.asp文件愣了半天。

勾完ASP,顺手把“ISAPI扩展”和“ISAPI筛选器”也选上。有些老系统依赖这两个,不装的话可能报500错误。点确定,系统会装一会儿,中间可能提示需要Windows安装源,插盘或者挂载ISO就行。

装完打开IIS管理器,左边点中“网站”,右边有个“默认网站”。物理路径默认是C:\inetpub\wwwroot,你可以直接往里面扔.asp文件测试。但更稳妥的做法是新建一个站点,指定自己的目录,端口别跟默认的80冲突,比如用8080。

新建站点之后,还有一道坎:ASP的父路径默认是禁用的。如果你的代码里用了这种,会直接报错。解决办法是在IIS管理器里选中站点,双击“ASP”图标,展开“行为”节点,把“启用父路径”改成True。这个设置藏得有点深,不熟悉的人容易卡在这里。

权限问题也常见。IIS默认用IUSR账户访问文件,如果你的站点目录在C盘用户文件夹下,很可能没权限。右键文件夹→属性→安全→编辑→添加→输入IUSR→检查名称→确定→给读取和执行权限。给多了不安全,给少了跑不起来,读取和执行就够。

测试页面写个最简单的:

<% Response.Write("Hello ASP") Response.Write(Now()) %>

保存成test.asp,浏览器访问http://localhost:8080/test.asp。如果看到“Hello ASP”和当前时间,说明环境通了。如果报500,先看IIS管理器里“错误页”的详细错误信息,或者去事件查看器里翻Windows日志,通常能定位到具体哪一步没配好。

还有个小坑:64位系统默认只启用64位ASP。如果你用的是32位组件,比如某些老旧的数据库驱动,得在应用程序池里把“启用32位应用程序”设为True。这个选项在应用程序池→右键→高级设置里。

整套流程走下来,快的话十五分钟。慢的话,可能卡在权限或者组件注册上。我见过有人因为没装VB6运行库,ASP页面里用CreateObject创建ActiveX对象直接失败。那玩意儿现在不好找,得去微软旧文档里翻。

搭好之后别急着写业务,先跑个数据库连接测试。Access数据库用Provider=Microsoft.Jet.OLEDB.4.0,注意这个驱动只有32位版本,所以应用程序池必须开32位支持。SQL Server的话,用SQLOLEDB或者MSOLEDBSQL都行,连接字符串写对就没问题。

环境这东西,配一次记一辈子。下次换机器,照着清单勾一遍,基本不会出大错。

Tags:

相关文章

  • kali外网渗透windows

    焦点

    kali外网渗透windows 凌晨两点,我盯着屏幕上那条从德国跳板机转发的TCP连接。目标是一台Windows Server 2019,公网IP暴露着3389端口,像没锁门的公寓。三小时前,nma ...

    【焦点】

    阅读更多
  • 成功案例复制推广

    焦点

    杭州拱墅区那家“老陈面馆”,去年这时候一天卖不到八十碗面。老板陈建明把菜单砍到只剩六款,后厨动线重新画了一遍,出餐时间从十二分钟压到四分钟。三个月后,日销稳定在四百碗以上。上个月他把隔壁铺子盘下来,准 ...

    【焦点】

    阅读更多
  • MySQL开发技巧查询索引和完整性

    焦点

    上周帮同事排查一个慢查询,表里就几万行数据,走索引却花了1.2秒。EXPLAIN一看,type=ALL,key=NULL。他拍着脑袋说“我明明建了索引”。翻到建表语句,索引建在status列上,查询条 ...

    【焦点】

    阅读更多


友情链接