【问题标题】:Install PHP7 Servlet on Tomcat9在Tomcat9上安装PHP7 Servlet
【发布时间】:2018-04-22 18:29:10
【问题描述】:

我正在尝试在 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 可以集成到我的机器中?

谢谢。

【问题讨论】:

    标签: java php tomcat servlets integration


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-30
      • 2016-07-10
      • 1970-01-01
      • 2016-07-23
      • 2017-05-09
      • 2017-02-21
      • 2020-03-03
      相关资源
      最近更新 更多