> Ok, first things first:
>
> 1. Thanks for helping out.
>
My pleasure.

> 2. Should this reply also be going to the list - it did not seem as though
> yours came through it...but perhaps I am misreading my email header?  If it
> should, I will resend it.
>
It should.  I posted this on the list as well (and copied you).

> 3. Just fyi, I am using Sun's JDK 1.3
>
That's useful to know.  Thanks.

> 4. When I make the change, I do get an error indicating a needed library
> path change.  However, I am not sure about the syntax for adding an
> additional path to that value in php.ini - is it the same as setting
> environment variables, with a ":"  separating each path?
>
Right.  If the entry is a path specification, just separate the
directory entries with a ":".

> 5. The response from  ldd libjava.so was:
>         libjvm.so => not found
>         libverify.so => not found
>         libnsl.so.1 => /lib/libnsl.so.1 (0x40033000)
>         libdl.so.2 => /lib/dl.so.2 (0x4004a000)
>         libc.so.6 => /lib/libc.so.6 (0x4004e000)
>         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
>
> 6. Finally, that first shared object is in both the classic and
> hotspot
> surdirs (albeit they are different files), so do I add the hotspot
> subdir to
> the java.library.path value in php.ini as well?

Your java.library.path specification should be something like:
java.library.path=/home/stanton/apache/php-4.0.4pl1/modules:/usr/java/jdk1.3/jre/lib/i386:/usr/java/jdk1.3/jre/lib/i386/hotspot:/usr/java/jdk1.3/jre/lib/i386/native_threads

That is, if you're running on an i86 platform.

Alex

Reply via email to