我刚刚让PHP在Tomcat上工作,当我尝试使用mysqli_connect()调用MySQL时,我得到了以下错误:
java.lang.RuntimeException:PHP致命错误:在第1行调用C:''Tomcat 7.0''webapps''ROOT''PHP.PHP中未定义的函数mysqli_connect()
我已将php_mysqli.dll添加到C:''Tomcat 7.0''webapps''ROOT''WEB-INF''cgi''amd64 windows''ext中,并在C:''Tomcat 7.0''webapps''ROOT''WEB-INF''cgi ''amd64 windows ''conf.d''mysql.ini 中添加了未注释的扩展名=php_mysqli.dll
有什么想法吗?
设法使其工作。在我的情况下,使用mysqli.ini而不是mysql.ini似乎很神奇:
-Apache-Tomcat-9.0.10
-PHP版本5.6.38
-JavaBridgeTemplate721.war
-MySql 8.0.12
…首先必须复制php5ts.dll
和php-cgi.exe
,才能将启用PHP的Tomcat项目设置为:'WEB-INF'cgi'x86-windows'
然后复制CCD_ 4并设置CCD_。