FAQ

Ivan Ristic wrote:
No, I have been told (by someone, I do not remember) that if you
use PHP as a servlet ext/java would use the same JVM. I haven't
check to see whether that is correct.
My experiences:

using php-4.2.3, calling plain php pages from Tomcat seem to be OK. But
when calling java code from within the PHP code, I get a native mode
exception:


Unexpected Signal : 11 occurred at PC=0x4DAD935E
Function=zend_hash_index_update_or_next_insert+0x3A
Library=/.../php-4.2.3/libs/libphp4.so

Current Java thread:
          at net.php.reflect.setResultFromObject(Native Method)
          at net.php.reflect.setResult(reflect.java:105)
          at net.php.servlet.readCookies(servlet.java:92)
          at net.php.servlet.send(Native Method)
          at net.php.servlet.service(servlet.java:188)
          at net.php.servlet.service(servlet.java:212)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)



I also tried the CVS version, but I can't even compile it:


/.../php4/sapi/servlet/servlet.c: In function Java_net_php_servlet_startup':
/.../php4/sapi/servlet/servlet.c:261: warning: passing arg 2 of
`php_module_startup' from incompatible pointer type
make: *** No rule to make target `sapi/servlet/java.c', needed by
`sapi/servlet/java.lo'. Stop.


What java.c is expected here? The same as in ext/java ?


Akos

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 21 of 27 | next ›
Discussion Overview
groupphp-dev @
categoriesphp
postedDec 4, '02 at 10:08a
activeDec 6, '02 at 5:06p
posts27
users5
websitephp.net

People

Translate

site design / logo © 2022 Grokbase