chrisv,
That was it. I had to place the libphp4.so into the jdk1.3/jre/lib/i386 directory to 
get the servlet to pick it up. But now I receive this error. "
java.lang.UnsatisfiedLinkError: /usr/local/jdk1.3/jre/lib/i386/libphp4.so: undefined 
symbol: __rethrow "
Also by the installation README file it said the place the libphp4.so into the 
ld.so.conf file, you all may want to restate what you said in the README file.


A Servlet Exception Has Occurred

Exception Report:

javax.servlet.ServletException: Servlet.init() for servlet php threw exception
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:774)
        at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:227)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
        at org.apache.catalina.connector.warp.WarpContext.invoke(WarpContext.java:100)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.connector.warp.WarpHost.invoke(WarpHost.java:130)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.connector.warp.WarpEngine.invoke(WarpEngine.java:115)
        at 
org.apache.catalina.connector.warp.WarpRequestHandler.process(WarpRequestHandler.java:165)
        at org.apache.catalina.connector.warp.WarpHandler.run(WarpHandler.java:156)
        at java.lang.Thread.run(Thread.java:484)

Root Cause:

java.lang.UnsatisfiedLinkError: /usr/local/jdk1.3/jre/lib/i386/libphp4.so: undefined 
symbol: __rethrow
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1382)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1298)
        at java.lang.Runtime.loadLibrary0(Runtime.java:749)
        at java.lang.System.loadLibrary(System.java:820)
        at net.php.reflect.loadLibrary(reflect.java:34)
        at net.php.reflect.(reflect.java:29)
        at net.php.servlet.init(servlet.java:131)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:755)
        at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:227)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
        at org.apache.catalina.connector.warp.WarpContext.invoke(WarpContext.java:100)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.connector.warp.WarpHost.invoke(WarpHost.java:130)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.connector.warp.WarpEngine.invoke(WarpEngine.java:115)
        at 
org.apache.catalina.connector.warp.WarpRequestHandler.process(WarpRequestHandler.java:165)
        at org.apache.catalina.connector.warp.WarpHandler.run(WarpHandler.java:156)
        at java.lang.Thread.run(Thread.java:484)

Bug Database wrote:

> ID: 8654
> Updated by: chrisv
> Reported By: [EMAIL PROTECTED]
> Old-Status: Open
> Status: Feedback
> Bug Type: Other web server
> Assigned To:
> Comments:
>
> Is libphp4.so installed in your java.library.path? If it isn't, it's throwing the 
>exception because it can't find your PHP module. Try putting the library into 
>jdk1.3/jre/lib/libphp4.so or any other place where Java knows to look for it and it 
>should work.
>
> Previous Comments:
> ---------------------------------------------------------------------------
>
> [2001-01-11 10:08:58] [EMAIL PROTECTED]
> ENV: Tomcat-4.0-b1,Linux,jdk1.3,PHP 4.0.4.
> This error happens when i access any *.php files.
>
> A Servlet Exception Has Occurred
> Exception Report:
> javax.servlet.ServletException: Servlet.init() for servlet php threw exception
> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:774)
> at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
> at 
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:227)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
> at 
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
> at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
> at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
> at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
> at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
> at java.lang.Thread.run(Thread.java:484)
>
> Root Cause:
> java.lang.UnsatisfiedLinkError: no php4 in java.library.path
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1312)
> at java.lang.Runtime.loadLibrary0(Runtime.java:749)
> at java.lang.System.loadLibrary(System.java:820)
> at net.php.reflect.loadLibrary(reflect.java:34)
> at net.php.reflect.(reflect.java:29)
> at net.php.servlet.init(servlet.java:131)
> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:755)
> at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
> at 
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:227)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
> at 
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
> at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
> at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
>         at 
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
>         at 
>org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
>         at 
>org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
>         at java.lang.Thread.run(Thread.java:484)
>
> ---------------------------------------------------------------------------
>
> Full Bug description available at: http://bugs.php.net/?id=8654


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to