【发布时间】:2013-09-27 16:37:10
【问题描述】:
JSP 不是由 Tomcat 在安装的同一台机器上执行的。
我的代码测试和其他帖子一样简单:
<HTML>
<BODY>
Hello! The time is now <%= new java.util.Date() %>
</BODY>
</HTML>
使用 本地 IP 我有:
现在使用 localhost 进行测试:
验证 Apache 的 httpd.conf:
Include "C:/.../Httpd/conf/auto/mod_jk.conf"
Tomcat 的 mod_jk.conf 内部:
...
JkWorkersFile "C:/.../Tomcat/conf/jk/workers.properties"
...
<VirtualHost localhost>
ServerName localhost
...
JkMount /*.jsp ajp13
</VirtualHost>
我认为 workers.properties 的设置可能有错误:
# BEGIN workers.properties
# Definition for Ajp13 worker
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
# END workers.properties
也许 worker.ajp13.host=localhost 是问题所在。
但是'我需要知道如何更改启用的本地主机以供我的 LAN 使用。
【问题讨论】:
标签: jsp localhost tomcat7 ip-address