Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2012, 20:37
IXtremeLT
 
Fecha de Ingreso: julio-2011
Ubicación: Zapopan, Jal. MX
Mensajes: 316
Antigüedad: 12 años, 10 meses
Puntos: 32
No adapter found... ¿¿¿¿????

Hola que tal,


Apeneas comienzo con Zend y estaba por crear mi primera aplicación de ejercicio por medio de un tutorial pero a la hora de llamar a un modelo desde el controlador y abrir la aplicación en el navegador, Zend me suelta un error, en resumen dice:

"No adapter found for Application_Model_DbTable_Customers"

El cual Customers es el modelo que hice.

El log completo es el siguiente:

Cita:
An error occurred
Application error
Exception information:

Message: No adapter found for Application_Model_DbTable_Customers
Stack trace:

#0 C:\AppServ\www\PruebasZend\library\Zend\Db\Table\A bstract.php(739): Zend_Db_Table_Abstract->_setupDatabaseAdapter()
#1 C:\AppServ\www\PruebasZend\library\Zend\Db\Table\A bstract.php(268): Zend_Db_Table_Abstract->_setup()
#2 C:\AppServ\www\PruebasZend\application\controllers \IndexController.php(13): Zend_Db_Table_Abstract->__construct()
#3 C:\AppServ\www\PruebasZend\library\Zend\Controller \Action.php(516): IndexController->indexAction()
#4 C:\AppServ\www\PruebasZend\library\Zend\Controller \Dispatcher\Standard.php(295): Zend_Controller_Action->dispatch('indexAction')
#5 C:\AppServ\www\PruebasZend\library\Zend\Controller \Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#6 C:\AppServ\www\PruebasZend\library\Zend\Applicatio n\Bootstrap\Bootstrap.php(97): Zend_Controller_Front->dispatch()
#7 C:\AppServ\www\PruebasZend\library\Zend\Applicatio n.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#8 C:\AppServ\www\PruebasZend\public\index.php(26): Zend_Application->run()
#9 {main}

Request Parameters:

array (
'controller' => 'index',
'action' => 'index',
'module' => 'default',
)
Lo unico que he hecho para que me salga este error es apenas crear el modelo extendiendo al adaptador Zend_Db_Table_Abstract y llamarlo desde el indexAction.

Por cierto, antes ya busque en google y algunos dicen que es porque no esta configurado la base de datos en el application.ini, pero ya lo he hecho y de agregando la info de esta manera:

Código ini:
Ver original
  1. resources.db.adapter = "PDO_MYSQL"
  2. resources.db.params.host = "localhost"
  3. resources.db.params.username = "root"
  4. resources.db.params.password = "******"
  5. resources.db.params.dbname = "test"

What happen????

Espero que me puedan ayudar, muchas gracias.

Última edición por IXtremeLT; 17/03/2012 a las 20:43