我已经安装了WAMP。我正在使用Tomcat 6来运行我的PHP脚本。我也在使用JavaBridge.war,我将我的php脚本复制到\ webapp \ JavaBridge \ project中。 我在语句
之前从php.ini文件中删除了分号extension=php_mysqli.dll
extension=php_mysql.dll
我已将C:\ wamp \ bin添加到我的PATH env变量中。我已将所有dll从C:\ wamp \ bin \ php \ php5.3.0 \ ext复制到C:\ windows \ system32
我仍然收到此错误。
致命错误:在第534行的C:\ Program Files \ apache-tomcat-6.0.26 \ webapps \ JavaBridge \ project \ pf_query.php中调用未定义的函数mysqli_connect()
当我从WAMP包中包含的Apache 2.2.11运行PHP脚本时,我没有收到此错误。
答案 0 :(得分:3)
您编辑了正确的php.ini文件吗?
<?php echo 'ini: ', get_cfg_var('cfg_file_path');
(在tomcat6环境中执行)可以告诉你。
答案 1 :(得分:0)
以防其他人遇到此问题,我需要将extension_dir变量设置为指向我的php安装。