Я использую tomcat 6 с JavaBridge. Я сохранил свой php-скрипт в следующем месте.Проблема с запуском php-скрипта с использованием mysql on tomcat
C:\Program Files\apache-tomcat-6.0.26\webapps\JavaBridge\project\test.php
В test.php Я использую curl и mysql. Php.ini в JavaBridge хранится в следующей папке
C:\Program Files\apache-tomcat-6.0.26\webapps\JavaBridge\WEB-INF\cgi\php.ini
и его содержимое -
extension_dir="C:\Program Files\apache-tomcat-6.0.26\webapps\JavaBridge\WEB-INF\cgi\x86-windows\ext"
include_path="C:\Program Files\apache-tomcat-6.0.26\webapps\JavaBridge\WEB-INF\pear;."
есть также конфигурационный файл называется mysql.ini содержимое которого -
extension = php_mysql.dll
Я также установил wamp раньше, поэтому скопировал все dll из C: \ wamp \ bin \ php \ php5.3.0 \ ext в C: \ Program Files \ apache-tomcat-6.0.26 \ webapps \ JavaBridge \ WEB- INF \ cgi \ x86-windows \ ext
Когда я начинаю кот и запустить мой сценарий, я получаю следующее сообщение об ошибке -
Fatal error: Call to undefined function mysqli_connect() in C:\Program Files\apache-tomcat-6.0.26\webapps\JavaBridge\project\test.php on line 534
Пожалуйста, помогите.
@unicornaddict: Я полностью решил проблему. См. Мой ответ. – Bruce
@Jack: Приятно знать, что ... мой текущий ответ был для проблемы с завихрением. – codaddict
Большое спасибо за вашу поддержку! Я очень ценю это :) – Bruce