ErroresSigaSL
De CidesaWiki
(3 ediciones intermedias no se muestran.) | |||
Línea 28: | Línea 28: | ||
- | + | <br> | |
- | ==Problemas con el sistema instalando la última versión del Symfony la 1.1 | + | ==Problemas con el sistema instalando la última versión del Symfony, la 1.1 == |
''Resp:'' Si se instala la ultima versión de Symfony la 1.1, la aplicación SIGA SL, no funcionará, ya que esta nueva versión presenta un cambio total de la arquitectura a como se venia trabajando con lo cual es incompatible con nuestro sistema. | ''Resp:'' Si se instala la ultima versión de Symfony la 1.1, la aplicación SIGA SL, no funcionará, ya que esta nueva versión presenta un cambio total de la arquitectura a como se venia trabajando con lo cual es incompatible con nuestro sistema. | ||
Línea 36: | Línea 36: | ||
Desinstalamos Symfony | Desinstalamos Symfony | ||
- | |||
$ sudo pear uninstall symfony/symfony | $ sudo pear uninstall symfony/symfony | ||
Y luego se instala la versión 1.0.16 | Y luego se instala la versión 1.0.16 | ||
- | |||
$ sudo pear install symfony/symfony-1.0.16 | $ sudo pear install symfony/symfony-1.0.16 | ||
+ | |||
+ | |||
+ | <br> | ||
+ | ==Entro en un formulario y como respuesta se me coloca el navegador en blanco, sin ningun resultado== | ||
+ | |||
+ | ''Resp:'' Esto puede estar sucediendo porque hay un error de sintaxis en la funcion afterHydrate() en la clase principal donde la estamos reescribiendo de alguno de los modelos o clases usados en el formulario. |
Última versión de 05:39 3 jul 2008
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.
Para mas información Configuracion_del_SIGA-SL
Problemas con el sistema instalando la última versión del Symfony, la 1.1
Resp: Si se instala la ultima versión de Symfony la 1.1, la aplicación SIGA SL, no funcionará, ya que esta nueva versión presenta un cambio total de la arquitectura a como se venia trabajando con lo cual es incompatible con nuestro sistema.
Para solucionar este problema hay que instalar la última versión de la 1.0, que es la 1.0.16, siguiendo los siguientes pasos:
Desinstalamos Symfony $ sudo pear uninstall symfony/symfony
Y luego se instala la versión 1.0.16 $ sudo pear install symfony/symfony-1.0.16
Resp: Esto puede estar sucediendo porque hay un error de sintaxis en la funcion afterHydrate() en la clase principal donde la estamos reescribiendo de alguno de los modelos o clases usados en el formulario.