2010-04-27 137 views
0

我已经安装了WAMP。我正在使用Tomcat 6来运行我的PHP脚本。我也使用JavaBridge.war,并将我的php脚本复制到\ webapp \ JavaBridge \项目中。 我已删除从php.ini文件中的分号致命错误:调用未定义的函数mysqli_connect()

extension=php_mysqli.dll 
extension=php_mysql.dll 

我已经加入C中的语句之前:\ WAMP \ BIN到我的PATH环境变量。我已经将C:\ wamp \ bin \ php \ php5.3.0 \ ext中的所有dll复制到C:\ windows \ system32中

我仍然收到此错误。

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

当我从WAMP包中包含的Apache 2.2.11运行我的PHP脚本时,我不会收到此错误。

回答

3

您是否编辑了正确的php.ini文件?

<?php echo 'ini: ', get_cfg_var('cfg_file_path'); 

(在tomcat6环境中执行)可以告诉你。

0

只是为了防止别人有这个问题,我需要设置extension_dir变量指向我的PHP安装。

+0

这似乎更像是一个评论而不是答案。 – mickmackusa 2017-04-20 09:00:31

相关问题