|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #8990 PHP as servlet crashes, Java trying to call php4ts.dll with entry point error
Submitted: 2001-01-29 19:11 UTC Modified: 2001-07-22 18:27 UTC
From: bdutton at radntech dot com Assigned:
Status: Closed Package: Java related
PHP Version: 4.0.4pl1 OS: Windows 2000
Private report: No CVE-ID: None
 [2001-01-29 19:11 UTC] bdutton at radntech dot com
1) install PHP in c:\php 
2) install java servlet API for PHP(phpsrvlt.jar and phpsrvlt.dll) 
3) Replaced the web.xml in tomcat jakarta wih the one in PHP 
4) Added phpsrvlt.jar to classpath 
5) Added the directory containing php4ts.dll, and phpsrvlt.dll to path 

While executing the PHP script, I get Java Entry Point Not Found dialog box 
"The procedure entry point register_internal_class could not be located in 
the dynamic link library php4ts.dll" 

Windows 2000
JDK 1.2.2


Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2001-06-22 02:24 UTC]
Could you please try a recent version of PHP (either PHP 4.0.6 (RC4) or latest CVS), thanks for your time.
 [2001-07-22 18:27 UTC]
no feedback after 30 days.
 [2002-08-05 20:35 UTC] Mark at cubeworks dot com
I have the same problem with all the latest versions.
There is virtually no documentation on the phpsrvlt.jar,
and the latest version of the PHP binary contains no installation instructions for this servlet.
 [2003-01-02 18:06 UTC] brady at dontspam_me_moritzdesigns dot com
I am having similar issues with the new 4.3.0 version. I managed to get the RC working but the release bombs. 

There are multiple issues with the servlet code for PHP, several source files are missing from the dist and documentation appears to be outdated and sketchy.
PHP Copyright © 2001-2023 The PHP Group
All rights reserved.
Last updated: Sat Apr 01 08:03:37 2023 UTC