From: <php...@li...> - 2007-04-04 00:46:10
|
The Release Announcements page says, at the top: "Version 3.2.1 * The pure PHP PHP/Java Bridge is now the reference implementation." I downloaded it a while ago, and have successfully run it on WebLogic Server in the servlet configuration. That version longer appears in the download page on http://sourceforge.net/project/showfiles.php?group_id=117793. I have tried to use 4.0.1 and 4.0.7, but they don't work at all (see exceptions below), and seem to be missing all the PHP executable files in the cgi directory that 3.2.1 contained. Are the 4.0.x distributions complete? Or do they require that you obtain the PHP executables from some other source? Where is 3.2.1? 4.0.7 throws the following exceptions trying to run test.php: php.java.servlet.fastcgi.ConnectException at php.java.servlet.fastcgi.NPChannelName.doConnect(NPChannelName.java:50) at php.java.servlet.fastcgi.NPChannelName.connect(NPChannelName.java:54) at php.java.servlet.fastcgi.FastCGIServlet$1.connect(FastCGIServlet.java:13 8) at php.java.servlet.fastcgi.ConnectionPool$Connection.reopen(ConnectionPool .java:101) at php.java.servlet.fastcgi.ConnectionPool.openConnection(ConnectionPool.ja va:198) at php.java.servlet.fastcgi.FastCGIServlet$CGIRunner.parseBody(FastCGIServl et.java:388) at php.java.servlet.fastcgi.FastCGIServlet$CGIRunner.doRun(FastCGIServlet.j ava:344) at php.java.servlet.fastcgi.FastCGIServlet$CGIRunner.run(FastCGIServlet.jav a:352) at php.java.servlet.CGIServlet.doGet(CGIServlet.java:463) at php.java.servlet.PhpCGIServlet.doGet(PhpCGIServlet.java:328) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) ...snip java.io.FileNotFoundException: \\.\pipe\D:\TEMP\JavaBridge9860.socket (All pipe instances are busy) at java.io.RandomAccessFile.open(Native Method) at java.io.RandomAccessFile.<init>(Unknown Source) at java.io.RandomAccessFile.<init>(Unknown Source) at php.java.servlet.fastcgi.NPChannelName.doConnect(NPChannelName.java:48) at php.java.servlet.fastcgi.NPChannelName.connect(NPChannelName.java:54) at php.java.servlet.fastcgi.FastCGIServlet$1.connect(FastCGIServlet.java:13 8) at php.java.servlet.fastcgi.ConnectionPool$Connection.reopen(ConnectionPool .java:101) at php.java.servlet.fastcgi.ConnectionPool.openConnection(ConnectionPool.ja va:198) at php.java.servlet.fastcgi.FastCGIServlet$CGIRunner.parseBody(FastCGIServl et.java:388) at php.java.servlet.fastcgi.FastCGIServlet$CGIRunner.doRun(FastCGIServlet.j ava:344) at php.java.servlet.fastcgi.FastCGIServlet$CGIRunner.run(FastCGIServlet.jav a:352) at php.java.servlet.CGIServlet.doGet(CGIServlet.java:463) at php.java.servlet.PhpCGIServlet.doGet(PhpCGIServlet.java:328) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) ...snip Thanks -Gary Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it. |