在Tomcat9上安装PHP7 Servlet

时间:2017-11-09 16:46:02

标签: java php tomcat servlets integration

我试图在Windows 10(x64)上手动将PHP 7.1.11与Tomcat 9集成。我尝试使用Pecl_5.2.5来学习本教程,但是,这些库是在32位上构建的,并且没有加载:

java.lang.UnsatisfiedLinkError: 
Applications\PHP\php5servlet.dll: Can't load this .dll (machine code=0x501) on a AMD 64-bit platform
java.lang.ClassLoader$NativeLibrary.load(Native Method)
java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
java.lang.Runtime.loadLibrary0(Runtime.java:870)
java.lang.System.loadLibrary(System.java:1122)
net.php.reflect.loadLibrary(reflect.java:34)
net.php.reflect.<clinit>(reflect.java:29)

是否有任何x64二进制文件替换php5servlet.dll(x32)。甚至更好。是否有一个php7servlet.dll可以集成到我的机器中?

感谢。

1 个答案:

答案 0 :(得分:0)

我无法这样做,似乎尚未为x64编译库 - &gt; PHP7,但我能够使用XAMPP和Apache(不是tomcat)。如果您不需要部署Java,这可能很有用。

https://sourceforge.net/projects/xampp/?source=typ_redirect