- 論壇徽章:
- 0
|
\r\n謝謝覽閱,敬請指教!\r\n我的系統(tǒng)是Solaris9.我想整合Apache+Tomcat+mod_jk,這是它們的版本\r\nApache 2.0.43 \r\njdk 1.4.2._05 \r\njk 1.2.5 \r\nTomcat 4.1.30 \r\n現(xiàn)在的問題是,Apache和Tomcat都可以獨立工作\r\nhttp://serverIP\r\nhttp://serverIP:8080/examples/jsp/fresh,jsp \r\n都可以訪問.但訪問http://serverIP/examples/jsp/fresh,jsp時,提示internal error.我想還是配置的問題.\r\n這是httpd.conf中相關(guān)的設(shè)置:\r\n Alias /examples \"/usr/local/tomcat/webapps/examples\"\r\n <Directory \"/usr/local/tomcat/webapps/examples\">;\r\n Options Indexes FollowSymLinks\r\n AllowOverride None\r\n Order allow,deny\r\n Allow from all\r\n </Directory>;\r\n <Location \"/usr/local/tomcat/webapps/examples/WEB-INF\">;\r\n AllowOverride None\r\n deny from all\r\n </Location>;\r\n JkWorkersFile conf/workers.properties\r\n JkLogFile logs/mod_jk.log\r\n JkLogLevel debug\r\n JkLogStampFormat \"[%a %b %d %H:%M %S %Y]\"\r\n JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories\r\n JkRequestlogFormat \"%w %V %T\"\r\n JkMount /examples/servlet/* worker1\r\n JkMount /examples/*.jsp worker1\r\n JkMount /*.jsp worker1\r\n JkMount /*/servlet/ worker1\r\n這是workers.properites的設(shè)置:\r\n worker.list=worker1\r\n worker.worker1.type=ajp13\r\n worker.worker1.host=localhost\r\n worker.worker1.port=8009\r\n worker.worker1.lbfactor=50\r\n worker.worker1.cachesize=10\r\n worker.worker1.cache_timeout=600\r\n worker.worker1.socket_keepalive=1\r\n worker.worker1.socket_timeout=300\r\n這是server.xml中有關(guān)端口8009的設(shè)置,是Tomcat默認(rèn)的設(shè)置我沒有改過:\r\n <Connector className=\"org.apache.coyote.tomcat4.CoyoteConnector\"\r\n port=\"8009\" minProcessors=\"5\" maxProcessors=\"75\"\r\n enableLookups=\"true\" redirectPort=\"8443\" \r\n acceptCount=\"10\" debug=\"0\" connectionTimeout=\"20000\"\r\n useURIValidationHack=\"false\"\r\n protocolHandlerClassName=\"org.apache.jk.server.JkCoyoteHandler\"/>;\r\n運行netstat的結(jié)果:\r\n netstat -a | grep 8009\r\n *.8009 *.* 0 0 49152 0 LISTEN\r\n這是mod_logs 日志的error信息:\r\n localhost=171.131.40.3\r\n \r\n[Fri Jul 16 17:19 10 2004] [mod_jk.c (1709)]: Into handler r->;proxyreq=0 r->;handler=jakarta-servlet r->;notes=1678608 worker=worker1\r\n[Fri Jul 16 17:19 10 2004] [jk_worker.c (132)]: Into wc_get_worker_for_name worker1\r\n[Fri Jul 16 17:19 10 2004] [jk_worker.c (136)]: wc_get_worker_for_name, done found a worker\r\n[Fri Jul 16 17:19 10 2004] [mod_jk.c (497)]: agsp=80 agsn=171.131.40.3 hostn=171.131.40.3 shostn=ultra10.dmr.yjs.21jd cbsport=0 sport=0 \r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (1546)]: Into jk_worker_t::get_endpoint\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (120 ]: Into jk_endpoint_t::service\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (295)]: Into ajp_marshal_into_msgb\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (463)]: ajp_marshal_into_msgb - Done\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (18 ]: Into jk_open_socket\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (195)]: jk_open_socket, try to connect socket = 11\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (204)]: jk_open_socket, after connect ret = -1\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (233)]: jk_open_socket, connect() failed errno = 128\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (676)]: Error connecting to tomcat. Tomcat is probably not started or is listenning on the wrong port. Failed errno = 128\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (955)]: Error connecting to the Tomcat process.\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (1309)]: sending request to tomcat failed in send loop. err=0\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (18 ]: Into jk_open_socket\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (195)]: jk_open_socket, try to connect socket = 11\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (204)]: jk_open_socket, after connect ret = -1\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (233)]: jk_open_socket, connect() failed errno = 128\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (676)]: Error connecting to tomcat. Tomcat is probably not started or is listenning on the wrong port. Failed errno = 128\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (955)]: Error connecting to the Tomcat process.\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (1309)]: sending request to tomcat failed in send loop. err=1\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (18 ]: Into jk_open_socket\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (195)]: jk_open_socket, try to connect socket = 11\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (204)]: jk_open_socket, after connect ret = -1\r\n[Fri Jul 16 17:19 10 2004] [jk_connect.c (233)]: jk_open_socket, connect() failed errno = 128\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (676)]: Error connecting to tomcat. Tomcat is probably not started or is listenning on the wrong port. Failed errno = 128\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (955)]: Error connecting to the Tomcat process.\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (1309)]: sending request to tomcat failed in send loop. err=2\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (131 ]: Error connecting to tomcat. Tomcat is probably not started or is listening on the wrong port. worker=worker1 failed errno = 128\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (1529)]: Into jk_endpoint_t::done, closing connection 0\r\n[Fri Jul 16 17:19 10 2004] [jk_ajp_common.c (605)]: In jk_endpoint_t::ajp_close_endpoint\r\n[Fri Jul 16 17:19 10 2004]worker1 171.131.40.3 0.004467\r\njk2.properites 我沒有改過,它是一堆注釋,沒有實質(zhì)內(nèi)容!\r\n我已經(jīng)快抓狂了,請賜教!\r\n謝!! |
|