1.win10 iis10.本地服务器出现这个问题
建议用 IIS。
“ASP本地测试工具” 是用netbox编写的一个 ASP服务器软件,已经很老了。它的代码有一些语法不严谨,所以在WIN10下出现问题。
若你有它的源码可以重写一下比较严谨的重新编译打包,就可以在WIN10下使用了。
将 aspwebserver.box 文件第13行中的
Set (最好全都有,没有可添加)2、查看网站属性——主目录 A、本地路径是否指定正确 B、是否勾选“脚本资源访问”? C、是否勾选“读取”? D、执行权限:纯脚本3、查看网站属性——目录安全性——编辑 A、是否勾选“匿名访问”? B、用户名:IUSR_您的计算机名(不对,就点浏览选择) C、密码不用改,勾选“允许IIS控制密码”就可以了 D、其它不用选4、查看网站属性——网站 A、IP地址:全部未分配 或者 选择一个 B、TCP端口:80 (最好不要改,改了访问方法就不一)5、打开控制面板——管理工具——计算机管理——本地用户和组——用户 A、看看“IUSR_您的计算机名”此用户有没有启动,必须启动(说明:有红色的*表示没有启动) B、看看“IWAM_您的计算机名”此用户有没有启动,必须启动(说明:有红色的*表示没有启动) C、在“IWAM_您的计算机名”该用户上按右键——设置密码(密码要记住,后面还需要用上该密码)6、打开控制面板——管理工具——组件服务——组件服务——计算机——我的电脑——COM+应用程序 A、在“IIS Out-Of-Process Pooled Applications”上按右键选择‘属性’——选择‘标识’,指定用户:IWAM_您计算机名(说明:可以点浏览查找);输入密码,密码上面步骤的密码。
再次启动该服务,启动后它会动。 B、在“IIS In-Process Applications”上按右键选择‘属性’——选择‘安全性’,将‘启用身份验证’勾去掉 C、在“IIS Utilities”上按右键选择‘属性’——选择‘安全性’,将‘启用身份验证’勾去掉。
最后,就是测试了.如果您觉得麻烦,请加 QQ:82265147 注明“IIS技术交流”,进行远程协助,手把手交流。祝您成功。
3.win10下怎么搭建asp环境
1、控制面板,程序和功能(如果没有,控制面板里图标选择大图标就会全部显示出来 了),添加或关闭功能如图:2、在弹出的WINDOWS功能里,选择IIS全称为(internet information services)3、选择你所需要的功能,ASP,如果需要.net就选择所需要的.net版本,如果需要PHP,ISAPI,最好开着,其它安全性之类的,如果你是本地测试,可以默认,不用选择都可以。
这时你在浏览器输入:localhost就已经可以打开IIS默认页面了,但是ASP的话,还有些功能要打开,继续往下看。4、打开控制面板,管理工具,就可以看到IIS控制台了(Internet Information Services (IIS)管理器)。
IIS,ASP打开如上图,启用你路径一定要打开,其它的看着按自己需要来开,像调试属性,里面可以打开错误详细信息,也可以友好信息提示(就是不显示错误信息)最后就是设置你的ASP程序的目录,默认文档等,以及一些绑定等等,。
4.iis装好了.但是asp页面无法显示
相信我的,只有我才真正地找过答案,其它都是乱抄的,实能解决到你的问题,前个月我还在苦找答案,也已试验过N次,最后成功了,网上也有改那个什么帐户的,那个实在太难了.
按我的方法,前提是一,系统是XP,其它系统不敢包.二,你没有做过其它设置.
主要是帐户权限问题.
打开“管理工具”->;“组件服务”->;“计算机”->;“我的电脑”->“COM+应用程序”,(看A) 然后在右边框中,右击“IIS Out-Of-Process Pooled Applications”,(看B)选择属性,点“标识”选项卡,选择“系统帐户”,然后确定,在“服务”(不是刚才那个,打开管理工具-服务)中重启IIS即可。
A.如打开“COM+应用程序”时出现错误,错误代码:“8004E00F-COM+无法与Microsoft分布式事务协调程序 ”
解决办法:在"开始"-“运行“窗口中输入,msdtc -resetlog (注意-前面有一空格)即可。
B.在“COM+应用程序”右框的组件中“IIS Out-Of-Process Pooled Applications”找不到解决办法:
开始菜单->;运行->cmd打开命令提示窗口。
输入cd %windir%/system32/inetsrv切换到了system32下inetsrv目录。
再输入rundll32 wamreg.dll, CreateIISPackage。
注意:必须准确键入“CreateIISPackage”,它区分大小写。
再输入regsvr32 asptxn.dll。
关闭"组件服务"并重新打开"组件服务"。
重启IIS:"管理工具"-"服务"找到IIS Admin右击选择"重新启动".
最后打开“管理工具”->“internet信息服务”找到“默认网站”然后右击它,
选择属性,在“TCP地址”处选择本机的IP地址。再打开“目录安全性”->;“编辑
”弹出“身份验证方法对话框”
这里比较麻烦点。下面说起来有点难,如果上面都对,那100%是下面的问题,如
果这里设置不到,打开网页时,将弹出一个对话框确认后出现“未登陆,无权访
问”,又或者显示那一行出现错误等。
点击“浏览”->;“高级”->;“立即查找”在下框选择一个能用的用户(如当前用户
),然后确定。
在“匿名访问”处打勾,“允许IIS控制密码”不打勾,密码(你刚才选择的用户
的密码,无密码为空,确定密码也为空)。"基本。.."不打勾,"集成。.."处打
勾。然后在刚才“匿名访问”处打过勾的现在又不打勾了。
确定后,先按“应用”会出现一条信息“localstart.asp”(其它文件不要选),
用鼠标“点击选择它”(记住,其实就是这里没有选择),再确定。
从新进入刚才的“身份验证方法对话框”,在“匿名访问”处重新打勾再“应用
”,如出现之前我说的那条信息再点击选择它,再确定,即可完成了。
现在在地址栏输入\" 5.禁用父路径 (有可能导致某些使用相对路径的子页面不能打开) “父路径”选项允许您在对诸如 MapPath 函数调用中使用“..”。
在默认情况下,该选项 处于启用状态,应该禁用它。 禁用该选项的步骤如下: 右键单击该 Web 站点的根,然后从上下文菜单中选择“属性”。
单击“主目录”选项卡。 单击“配置”。
单击“应用程序选项”选项卡。 取消选择“启用父路径”复选框。
6.在虚拟目录上设置访问控制权限 主页使用的文件按照文件类型应使用不同的访问控制列表: CGI (.exe, .dll, .cmd, .pl) Everyone (X) Administrators(完全控制) System(完全控制) 脚本文件 (.asp) Everyone (X) Administrators(完全控制) System(完全控制) include文件 (.inc, .shtm, .shtml) Everyone (X) Administrators(完全控制) System(完全控制) 静态内容 (.txt, .gif, .jpg, .html) Everyone (R) Administrators(完全控制) System(完全控制) 在创建Web站点时,没有必要在每个文件上设置访问控制权限,应该为每个文件类型创建一个 新目录,然后在每个目录上设置访问控制权限、允许访问控制权限传给各个文件。 例如,目录结构可为以下形式: D:\ 服务管理器: 右键单击站点,然后从上下文菜单中选择“属性”。 单击“Web 站点”选项卡。
选中“启用日志记录”复选框。 从“活动日志格式”下拉列表中选择“W3C 扩展日志文件格式”。
单击“属性”。 单击“扩展属性”选项卡,然后设置以下属性: * 客户 IP 地址 * 用户名 * 方法 * URI 资源 * HTTP 状态 * Win32 状态 * 用户代理 * 服务器 IP 地址 * 服务器端口 2)日志的安全管理 1、启用操作系统组策略中的审核功能,对关键事件进行审核记录; 2、启用IIS、FTP服务器等服务本身的日志功能;并对所有日志存放的默认位置进行更改同时作好文件夹权限设置! 3、安装Portreport对所有网络访问操作进行监视(可选,可能增大服务器负荷); 4、安装自动备份工具,定时对上述日志进行异地备份,起码是在其他分区的隐蔽位置进行备份,并对备份目录设置好权限(仅管理员可访问)。
5、准备一款日志分析工具,以便随时可用。 6、要特别关注任何服务的重启、访问敏感的扩展存储过程等事件。
8.备份IIS配置 可使用IIS的备份功能,将设定好的IIS配置全部备份下来,这样就可以随时恢复 9.修改IIS标志 1)使用工具程序修改IIS标志 修改IIS标志Banner的方法: 下载一个修改IIS Banner显示信息的软件——IIS/PWS Banner Edit。利用它我们可以很轻松地修改IIS的Banner。
但要注意在修改之前我们首先要将IIS停止(最好是在服务中将World Wide Web Publishing停止),并要将DLLcache下的文件全部清除。否则你会发现即使修改了一点改变也没有。
IIS/PWS Banner Edit其实是个傻瓜级的软件,我们只要直接在New Banner中输入想要的Banner信息,再点击Save to file就修改成功了。用IIS/PWS Banner Edit简单地修改,对菜鸟黑客来说他可能已被假的信息迷惑了,可是对一些高手来说这并没有给他们造成什么麻烦。
为此我们必须亲自修改IIS的 Banner信息,这样才能做到万无一失。 高版本Windows的文件路径为 C:\WINDOWS\system32\inetsrv\w3svc.dll,可以直接用Ultraedit打开W3SVC.DLL,然后以 “Server:”为关键字查找。
利用编辑器将原来的内容。
6.win 10系统下怎么使用ASP集成环境
IIS10 环境安装步骤:一、打开 '开始菜单' —— '服务器管理器' —— '管理' —— '添加角色和功能';二、选择基于角色或基于功能的安装,单击“下一步”;三、选择从服务器池中选择服务器,单击“下一步”四、选择 Web服务器(IIS),为了安装 PHP,所以我们还要选择安装应用程序开发——CGI五、为了保障兼容性,选择性安装 .Net 3.5 兼容旧程序。
六、单击 “下一步”七、开始安装和安装结束八、可以在开始菜单中找到 IIS 了,建议设置 固定到“开始”屏幕 ,方面之后的操作九、扁平化的系统中,IIS 设置依旧是老版本样式。
转载请注明出处windows之家 » win10配置asp环境网页无法显示