h1

Error en Cakephp –> Fatal error: Call to undefined method DboSqlite3::length() in /usr/share/php/cake1.2/libs/model/datasources/dbo/dbo_sqlite3.php on line 198

20/11/2009

Si en Cakephp, al hace un cake bake para crear controladores o modelos, ocurre el siguiente error:

Fatal error: Call to undefined method DboSqlite3::length() in /usr/share/php/cake1.2/libs/model/datasources/dbo/dbo_sqlite3.php on line 198

Ocurre porque se está ejecutando el binario incorrecto:
root@WhenIGrowUp:/var/www/cake_project2/app# cake bake

Es necesario ejecutar el incorporado en la aplicación descargada:
root@WhenIGrowUp:/var/www/cake_project2/app# ../cake/console/cake bake

Anuncios

2 comentarios

  1. hola, tengo el mismo problema pero no entiendo muy bien lo que dices de cambiar la ruta, si me pudiera explicar un poco mejor esta parte estaría enormemente agradecido


  2. Claro, es muy sencillo, apenas es ejecutar el binario “cake” que te viene en el paquete, en vez del que puedas tener instalado en el sistema. ¿Has probado la solución propuesta?

    Un saludo.



Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: