Setting up PHP 4.1.0 under Tomcat 4.0.1 on Solaris 8
| From: | inigo at marketing dot net dot uk | Date: | Fri, 15 Feb 2002 16:16:52 +0000 |
| Subject: | Setting up PHP 4.1.0 under Tomcat 4.0.1 on Solaris 8 | ||
| Groups: | php.install | ||
| Request: | Send a blank email to php-install+get-6017@lists.php.net to get a copy of this message | ||
Hi!
I'm trying to set up PHP 4.1.0 to run as a servlet
inside Tomcat 4.01 on Solaris 8, following the
instructions in the sapi/servlet/README.
I've managed to successfully compile PHP, and
I've set up Tomcat to use the generated jar, but
when I try and access a simple PHP file:
<?php phpinfo(); ?>
then I get the VM failing with the error below.
Details:
Java 1.3.1
Tomcat 4.0.1
PHP 4.1.0
Solaris 8 on a Sun Ultra 10
Has anyone else encountered this problem?
Has anyone got PHP 4 working inside Tomcat 4?
Cheers
Inigo Surguy
http://inigo.0catch.com/
---------------------------------------------
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0xf15e71b4
Function name=Java_net_php_reflect_setEnv
Library=/usr/local/lib/php/libphp4.so
Current Java thread:
at net.php.servlet.send(Native Method)
at net.php.servlet.service(servlet.java:162)
at net.php.servlet.service(servlet.java:180)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:1264)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
at java.lang.Thread.run(Thread.java:484)
Dynamic libraries:
0x10000 /usr/java/bin/../bin/sparc/native_threads/java
0xff340000 /usr/lib/libthread.so.1
0xff380000 /usr/lib/libdl.so.1
0xff200000 /usr/lib/libc.so.1
0xff320000 /usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
0xfe480000 /usr/java1.3.1/jre/lib/sparc/client/libjvm.so
0xff2d0000 /usr/lib/libCrun.so.1
0xff1d0000 /usr/lib/libsocket.so.1
0xff100000 /usr/lib/libnsl.so.1
0xff0d0000 /usr/lib/libm.so.1
0xff300000 /usr/lib/libw.so.1
0xff0b0000 /usr/lib/libmp.so.2
0xff080000 /usr/java1.3.1/jre/lib/sparc/native_threads/libhpi.so
0xff050000 /usr/java1.3.1/jre/lib/sparc/libverify.so
0xfe440000 /usr/java1.3.1/jre/lib/sparc/libjava.so
0xff020000 /usr/java1.3.1/jre/lib/sparc/libzip.so
0xfaee0000 /usr/java1.3.1/jre/lib/sparc/libnet.so
0xface0000 /usr/lib/nss_files.so.1
0xf1580000 /usr/local/lib/php/libphp4.so
0xf2c50000 /usr/lib/libz.so.1
0xf2d30000 /usr/lib/libcrypt_i.so.1
0xf23b0000 /usr/lib/libresolv.so.2
0xf21e0000 /usr/lib/libpam.so.1
0xf21a0000 /usr/local/mysql/lib/mysql/libmysqlclient.so.10
0xf20e0000 /usr/lib/libgen.so.1
0xf20c0000 /usr/local/lib/libgcc_s.so.1
Local Time = Fri Feb 15 15:01:23 2002
Elapsed Time = 32
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1_01 mixed mode)
#