Hallo,
sitze vor folgendem System:
hp apache-based web server v.2.0.43 on hp-ux 11.0
Tomcat v.3.3.1
mod_perl 1.99_07:
PHP 4.2.2
PHP und perl laufen prima, nur Tomcat will nicht wirklich laufen.
Wenn ich jsp's laufen lassen möchte wird nur der HTML-Teil dargestellt. Ein einfaches script:
----------schnipp----------
<%@ page language="java" %>
<html>
<head> <title>Hello World</title></head>
<body>
<%
String sParam = "User";
%>
<h1>Welcome <%= sParam %></h1>
</body>
</html>
----------schnapp----------
zeigt nur das "Welcome" auf der Seite.
Habe mich schon durch viele Foren, Docs und FAQs gekämpft, und auch einiges erfolglos ausprobiert, aber vielleicht kann mir jemand hier weiterhelfen.
Die einzigen Einträge, die ich in der http.conf bezüglich Tomcat habe, sind:
1.) Include tomcat/conf/jk/mod_jk.conf (Pfad stimmt, ist vorhanden)
2.) # AddType text/jsp .jsp
3.) AddHandler jserv-servlet .jsp
Punkt 2.) und 3.) habe ich aus Foren entnommen, bin mir aber nicht sicher, ob diese notwendig sind. Punkt 2 bewirkt, dass der Browser jsps downloaden möchte, deswegen hab ich ihn auskommentiert.
Ein anderer Punkt: Wenn Tomcat gestartet wird, hab ich folgendes in der command line:
----------schnipp----------
+---------------------------------------------------------+
| Warning, user is root. |
| Starting Tomcat as root can cause potential |
| security problems. |
| (for more information see tomcat.admin.guide, see |
| section - Starting Tomcat as root) |
+---------------------------------------------------------+
Using classpath: /opt/hpapache2/tomcat/bin/../lib/tomcat.jar
Using JAVA_HOME: /opt/java/bin/..
Using TOMCAT_HOME: /opt/hpapache2/tomcat/bin/..
$
----------schnapp----------
Läuft jetzt Tomcat? Auch wenn starting as root ein Sicherheitsproblem darstellt, müsste Tomcat doch trotzdem laufen, oder?
Vielen Dank für eure Hilfe,
Holger