2010-04-27 13 views
0

WAMP를 설치했습니다. Tomcat 6을 사용하여 PHP 스크립트를 실행하고 있습니다. 나는 또한 JavaBridge.war을 사용하고 있으며 \ webapp \ JavaBridge \ project에 내 PHP 스크립트를 복사했습니다. 은 내가 C를 추가 한치명적 오류 : 정의되지 않은 함수를 호출하십시오. mysqli_connect()

extension=php_mysqli.dll 
extension=php_mysql.dll 

문 전에 php.ini의 파일에서 세미콜론을 제거한 : \ WAMP를 빈 \ 내 PATH의 ENV 변수로. 나는 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

누군가 다른 사람이이 문제를 겪고있는 경우, PHP 설치를 가리 키도록 extension_dir 변수를 설정해야했습니다.

+0

답변에 대한 의견보다 더 많이 보입니다. – mickmackusa

관련 문제