php - PHP/Java 桥接问题

标签 php mysql tomcat

我正在使用 Tomcat 6。我正在使用 JavaBridge 运行 php 脚本。运行代码时出现以下错误。

Fatal error: Call to undefined function mysqli_connect() in C:\Program Files\apache-tomcat-6.0.26\webapps\JavaBridge\xxxx\xxxxx.php on line 534

请帮忙。

最佳答案

我不太确定我做了什么,但当我阅读文档时,我的正在工作。就我而言,它是 MySQL,我使用的是 Tomcat 7。

  1. 将 PHP 扩展“php_mysql.dll”的正确版本复制到相应的“ext”目录,在我的例子中,它位于“C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\aeu\” WEB-INF\cgi\amd64-windows\ext"

  2. 取消注释/添加此行,

    扩展名=php_mysql.dll

在 php.ini 和 mysql.ini 文件中,在我的情况下为 C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\aeu\WEB-INF\cgi\amd64-windows\php.ini和 C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\aeu\WEB-INF\cgi\amd64-windows\conf.d\mysql.ini

最后重新启动 Tomcat。祝你好运。

关于php - PHP/Java 桥接问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2718792/

相关文章:

php - 为什么我在尝试使用自定义用户提供程序登录时收到此 "Class App\Listeners\LogAuthenticationAttempt does not exist"错误?

PHP 简单 HTML DOM 解析器调用非对象上的成员函数 children()

php - 从动态href链接php链接到另一个php页面

php - 从 XML 文档中查找特定节点

mysql - 如何使用 "USING"关键字连接三个表并使用mysql语法显示

MySql - 使用同一表的某些字段的值更新表的某些字段

java - Java/Tomcat 多线程(?)问题中的 RESTful 服务

java - 无法创建类的 JDBC 驱动程序... Tomcat 7 和 Eclipse

PHP上传图片后显示错误 "mysql extension is deprecated"

java - 停止 eclipse 切换到调试选项卡