首先 在tomcat的根目录下新建一个 目录 取名 iis 然后把isapi_redirector dll文件放到iis目录下(这个下面会多次用到)
在jk properties 文件下添加一段文字
request tomcatAuthentication=false在workers properties文件下添加
#tomcat路径随自己的安装地址而改变 端口号也改为你当前tomcat使用的端口[shm:] info=Shared memory file Required for multiprocesss servers file=C:/Program Files/Tomcat /logs/jk logsize= #注意端口号[channel socket:localhost: ] info=Ajp worker connects to tomcat instance using AJP protocol tomcatId=localhost: # Map webapps to the web server uri space [uri:/* jsp] [uri:/* do] [uri:/*]
然后把JDK中的 lib目录下的 tools jar 文件 copy 到 C:\Program Files\Tomcat \mon\lib 下面tomcat中的配置到此就差不多了 现在我们就要对iis下手
首先在IIS中新建一个网站我取名cc 路径(网站主目录)指向D:\web 要把 允许匿名访问网站选上 这就是要求跟tomcat中指向的地址一样 并且设置网站的访问权限是 前两项即 读取 和 运行脚本(如ASP) 然后下一步完成就可以啦
接下来在网站中新建一个虚拟目录 取名 jakarta 把网站内容目录的路径指向 C:\Program Files\Tomcat \iis 即 你存放isapi_redirector dll 文件的目录并且设置网站的访问权限是 前两项即 读取 和 运行脚本(如ASP) 下一步 直到完成
右键虚拟目录 jakarta >属性 >虚拟目录 >执行权限选择 脚本和可执行文件 >配置(进入 应用程序配置 选项卡) >添加 >可执行文件选择 isapi_redirector dll 文件 扩展名添加为 jsp 同样的步骤添加一个扩展名为 do的(如果报 文件路径需要用括号括起来 那么你就在路径两头 加上双引号 即可) >然后 >应用 >确定
再
右键网站(cc) >属性 >ISAPI筛选器 >添加 >筛选器名称为 jakarta 执行文件选择isapi_redirector dll文件 >应用 >确定
再添加一个Web服务扩展
扩展名为jakarta 要求的文件 为 isapi_redirector dll 文件 并设置扩展状态为允许 最后查看你的网站是否是以IIS 隔离模式运行WWW服务 如果没有选上 那么就把它选上
具体 *** 作为 右键网站 >属性 >服务 >隔离模式选上 以IIS 隔离模式运行WWW服务
好了现在配置到此就完全结束了 现在要来试试你的战果
重启tomcat 和 IIS (注意IIS 不能只重启一个网站 必须是整个IIS)
然后在地址栏中输入 abc 看看是不是出现了正确的页面呢?
lishixinzhi/Article/program/Java/ky/201311/29015你调试的是ASP页面么?如果出现500错误,建议开启详细错误信息,然后根据详细错误信息来发现和解决你的具体错误。1、打开IIS7的功能视图 :“ASP-打开功能(右边顶部)-调试属性”里“将详细错误发送到浏览器”后面改为“TRUE”,然后点右边的“应用”;2、然后在“错误页”设置选项里,双击 500 那一行,再点文件按路径后面的“设置”。在跳出的对话框中将“相对文件路径”里默认的文件名“500.htm”改为“500-100.asp”,确定。 3、在IE浏览器的“Internet选项”中,把“高级”里的“显示友好HTTP错误信息”的小勾勾去掉。这时候再调试ASP就会出现具体的错误,根据具体的错误提示查找在线帮助文档即可找出对应的解决方法!
比如对于新手常见的错误有:
详细错误信息显示的是 “Active Server Pages 错误 ‘ASP 0131′ 帮助文档查找即可知道错误原因即为“不允许的父路径”, 请按照下列步骤 *** 作启用父路径:
1. 单击 开始,单击 管理工具,然后单击 Internet Information Services 管理器。
2. 在 IIS 控制台中展开 Web 站点运行 OWA (通常这是 默认网站)。
3. 找到包含 ASP Web 应用程序的 Web 文件夹。
4. 用鼠标右键单击 Web 文件夹,然后单击 属性。
5. 在 目录 选项卡上单击 应用程序设置 部分的 配置。
6. 在 应用程序选项 选项卡上单击以选中 启用父路径 复选框。
7. 单击 确定,然后单击 确定,再次以应用所做的更改。
一般来说调试ASP时出现500错误,大多数情况下是你的ASP程序的原因,或者是目录权限未设置好造成的。开启了详细错误信息,有助于你及时发现错误。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)