Erroressigasl

De CidesaWiki

Revisión a fecha de 20:17 27 jun 2008; Lhernandez (Discusión | contribuciones)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a navegación, buscar

* La aplicación entra al menú principal, pero cuando trato de abrir cualquier formulario, me indica un error de que no encuentra la tabla en la base de datos, y la tabla físicamente existe en la base de datos.

Resp: Este se produce porque en el archivo database.yml (config/database.yml) las 2 conexiones existentes en este archivo (propel y sima_user) no tienen usuarios distintos.

Para solventar este problema se debe crear en la base de datos un usuario aparte del por defecto (wiki), usualmente se crea el usuario "cidesa", y se configura en alguna de las 2 conexiones, y debería quedar de la siguiente manera:


all:
  propel:
    class:          sfPropelDatabase
    param:
      dsn:          pgsql://wiki:password@localhost/SIMA?schema=SIMA002
  sima_user:
    class:          sfPropelDatabase
    param:
      dsn:          pgsql://cidesa:password@localhost/SIMA?schema=SIMA_USER

Luego de hacer esta modificación se debe cerrar la sesión actual del usuario y volver a entrar a la aplicación.

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas