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) # -- PHP Install Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php