我把我的贴出来,你自己对照一下:[shm]
info="D:/Program Files/Apache Software Foundation/Tomcat 5.0/logs/jk2.log"
file=1048576# Defines a load balancer named lb. Use even if you only have one machine.# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009# Map the Tomcat examples webapp to the Web server uri space
[uri:/*.jsp]
[uri:/servlet/*]
[uri:/*.do]
worker=ajp13:localhost:8009[status:status][uri:/jkstatus/*]
worker=status:status

解决方案 »

  1.   

    先感谢fatcatman老哥回帖
    我也不确认一定是这个文件的问题,我按照你的改完测试了一下 还不如以前现在jsp页面显示无法找到服务器
    报错:Error: [jk_shm.c (150)]: shm.create(): error opening file "D:/tomcat5/logs/jk2.log" 720123 文件名、目录名或卷标语法不正确。
      

  2.   

    可能是你配置有问题,尼按照这里重新配置一到,写得很详细:
    http://dev.csdn.net/develop/article/28/28471.shtm
      

  3.   

    这个帖子我看过了:(  真的不行,难道是我机器的问题??我和几个同事按不同的帖子配置,结果都是jsp出现源代码。我们找遍了所有的帖子。
      

  4.   

    好象是isapi_redirector2.dll的问题,我以前也碰到过,后来换了一个就好了
      

  5.   

    zhukejun(抗日从抵制日货开始) 你好
    你能看看我的workers2.properties 这个文件有错误吗?
    我的信箱是[email protected] 要是方便的话,把你现在用的isapi_redirector2.dll给我发一份???
    我是下的最新版本(220k)的
      

  6.   

    朋友这里下:
    http://mirrors.webcraftsolutions.com/apache/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip
      

  7.   

    我的dll发给你了,配置基本都不会错,都是网上的
      

  8.   

    1.将你以前的所有配置都从IIS去掉(到没有配置过jsp的环境,包括iis的设置,还有配 
       置文 件,注册表都要去掉)
    2.从www.Apache.org下载最新的JK2版本(2.0.4)
    3.解压此压缩文件
    4.将bin文件夹下的两个文件:install4iis.js,isapi_redirector2.dll拷贝到tomcat5.0
      的/bin目录下
    5.编写workers2.properties文件,放于tomcat5.0的/conf目录下,内容:
      [shm]
      info=Shared memory file. Required for multiprocess servers
      file=D:/Tomcat5.0/work/jk2.shm   /**注意修改路径,注意斜杠**/
      size=1000000  [channel.socket:localhost:8009]
      info=Ajp13 worker, connects to tomcat instance using AJP 1.3 protocol
      tomcatId=localhost:8009  [uri:/jsp-examples/*]   /**修改自己的Context path**/
      info=JSP examples, map requests for all JSP pages to Tomcat.
      context=/jsp-examples     /**修改自己的Context path**/  [uri:/servlets-examples/*]   /**修改自己的Context path**/
      info=Servlet examples, map requests for all servlets to Tomcat.
      context=/servlets-examples  /**修改自己的Context path**/  [uri:/example/*]   /**修改自己的Context path**/
      info=Example test IIS-Tomcat!!!
      context=/example   /**修改自己的Context path**/6.修改/bin/install4iis.js文件(如果是英文版不用修改)
      a.修改第35行:_DEFAULT_SERVER_NAME="Default Web Site" 
                  =>_DEFAULT_SERVER_NAME="默认 Web 站点"  /**这里是简体中文**/
      b.修改第479行:将ROOT==>Root
    7.打开命令行:开始->运行->输入cmd,回车,cd Tomcat5.0的bin目录
    8.执行:cscript install4iis.js
      如果没有报错,则成功了,否则,修改install4iis.js文件
    9.设置IIS的默认根目录(尽量和Tomcat的目录一致)完了。
      

  9.   

    1.将你以前的所有配置都从IIS去掉(到没有配置过jsp的环境,包括iis的设置,还有配 
       置文 件,注册表都要去掉)
    2.从www.Apache.org下载最新的JK2版本(2.0.4)
    3.解压此压缩文件
    4.将bin文件夹下的两个文件:install4iis.js,isapi_redirector2.dll拷贝到tomcat5.0
      的/bin目录下
    5.编写workers2.properties文件,放于tomcat5.0的/conf目录下,内容:
      [shm]
      info=Shared memory file. Required for multiprocess servers
      file=D:/Tomcat5.0/work/jk2.shm   /**注意修改路径,注意斜杠**/
      size=1000000  [channel.socket:localhost:8009]
      info=Ajp13 worker, connects to tomcat instance using AJP 1.3 protocol
      tomcatId=localhost:8009  [uri:/jsp-examples/*]   /**修改自己的Context path**/
      info=JSP examples, map requests for all JSP pages to Tomcat.
      context=/jsp-examples     /**修改自己的Context path**/  [uri:/servlets-examples/*]   /**修改自己的Context path**/
      info=Servlet examples, map requests for all servlets to Tomcat.
      context=/servlets-examples  /**修改自己的Context path**/  [uri:/example/*]   /**修改自己的Context path**/
      info=Example test IIS-Tomcat!!!
      context=/example   /**修改自己的Context path**/6.修改/bin/install4iis.js文件(如果是英文版不用修改)
      a.修改第35行:_DEFAULT_SERVER_NAME="Default Web Site" 
                  =>_DEFAULT_SERVER_NAME="默认 Web 站点"  /**这里是简体中文**/
      b.修改第479行:将ROOT==>Root
    7.打开命令行:开始->运行->输入cmd,回车,cd Tomcat5.0的bin目录
    8.执行:cscript install4iis.js
      如果没有报错,则成功了,否则,修改install4iis.js文件
    9.设置IIS的默认根目录(尽量和Tomcat的目录一致)
    10.重新启动IIS,tomcat就可以了