Buenas tardes. Estoy iniciando en el mundo cakePhp, realizando un proyecto donde me tengo que conectar a una BD en mssql server 2005 solo para consultar datos esta BD la tengo en un servidor. Los datos que voy a guardar estaran en otra BD en mysql. Habilite en mi php.ini la linea extension=php_mssql.dll. He modificado el archivo database.php en la clase DATABASE_CONFIG con los datos de mis 2 BD asi: class DATABASE_CONFIG {
var $default = array( 'driver' => 'mysql', 'persistent' => false, 'host' => 'localhost', 'login' => 'user', 'password' => 'clave', 'database' => 'proyecto', 'prefix' => '', ); var $bdserver= array( 'driver' => 'mssql', 'persistent' => false, 'host' => 'IP SERVIDOR', 'login' => 'xxxx', 'password' => 'xxxx', 'database' => 'prueba', 'prefix' => '', ); Tambien hice un controlador y un model con la tabla que deseo consultar de la BD de mssql server llamando en el model a la BD del server con la siguiente linea: var $useDbConfig = 'bdserver'; Al consultar la tabla de la BD server sale el siguiente warning y el sgte error: Warning (512): PHP SQL Server interface is not installed, cannot continue. For troubleshooting information, see http://php.net/mssql/ [CORE\cake\libs\model\datasources\dbo\dbo_mssql.php, line 121]Code | Context if ($autoConnect) { if (!function_exists('mssql_min_message_severity')) { trigger_error(__("PHP SQL Server interface is not installed, cannot continue. For troubleshooting information, see http://php.net/mssql/", true), E_USER_WARNING);$config = array( "driver" => "mssql", "persistent" => false, "host" => "IP SERVER", "login" => "XXXX", "password" => "XXXX", "database" => "prueba", "prefix" => "", ) $autoConnect = trueDboMssql::__construct() - CORE\cake\libs\model \datasources\dbo\dbo_mssql.php, line 121 ConnectionManager::getDataSource() - CORE\cake\libs\model \connection_manager.php, line 114 Model::setDataSource() - CORE\cake\libs\model\model.php, line 2833 Model::__construct() - CORE\cake\libs\model\model.php, line 469 ClassRegistry::init() - CORE\cake\libs\class_registry.php, line 141 Controller::loadModel() - CORE\cake\libs\controller\controller.php, line 637 Controller::constructClasses() - CORE\cake\libs\controller \controller.php, line 493 Dispatcher::_invoke() - CORE\cake\dispatcher.php, line 186 Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 171 [main] - APP\webroot\index.php, line 83 Fatal error: Call to undefined function mssql_min_message_severity() in C:\xampp\htdocs\proyecto\cake\libs\model\datasources\dbo \dbo_mssql.php on line 123 Que interface debo instalar.???? Por favor espero me puedan ayudar. -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.