mysqli_connect()不适用于PHP和Tomcat


mysqli_connect() not working with PHP and Tomcat

我刚刚让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.dllphp-cgi.exe,才能将启用PHP的Tomcat项目设置为:'WEB-INF'cgi'x86-windows'
然后复制CCD_ 4并设置CCD_。