[Alba-usuario] problemas instalación de alba

Héctor Sanchez hsanchez en pressenter.com.ar
Lun Jul 25 04:33:13 CEST 2011


El 14 de julio de 2011 21:02, Héctor Sanchez
<hsanchez at pressenter.com.ar>escribió:

> El 14 de julio de 2011 18:52, Fernando Toledo <ftoledo at docksud.com.ar>escribió:
>
> On Mié 13 Jul 2011 20:10:27 liliana de la cruz escribió:
>> >     Un saludo podrian ayudarme a resolver  la instalación de alba
>> > ya instale el servidor XAMPP  1.7 realice todo lo que la instalación de
>> > ALBA pide, pero me muestra los siguintes errores error al finalizar la
>> > instalación
>> > Instalación de ALBA
>> > Resultado de la instalación:
>> >
>> > Generando archivo de configuración:   Correcto
>> >
>> > Creando esquema de base de datos:     Incorrecto
>> >
>> > Cargando modelo de base de datos ejemplo1:    Incorrecto
>> > La instalación ha finalizado!
>> > Se encontraron errores en la instalación, es posible que debe realizar
>> > algun paso
>> >
>> > de forma manual, por favor revise el registro de la instalación haciendo
>> > click
>> >
>> > en el siguiente enlace:
>> >
>> > muestra los errores encontrados
>> >
>> > 05/07/2011 20:43:38 I: executeDump(): error:You have an error in your
>> > SQL syntax; check the manual that corresponds to your MySQL server
>> > version for the right syntax to use near 'Type=InnoDB' at line 25, 9
>> > ,20,7,22,23,13,8,15 y 16
>> > este error es cuando ingreso ya al sistema con la clave admin
>> >
>> > 500 - Error Encontrado
>> > [wrapped: Could not execute query [Native Error: Table
>> > 'baseimi.usuario' doesn't exist] [User Info: SELECT usuario.ID,
>> > usuario.USUARIO, usuario.CLAVE, usuario.CORREO_PUBLICO, usuario.ACTIVO,
>> > usuario.FECHA_CREADO, usuario.FECHA_ACTUALIZADO,
>> > usuario.SEGURIDAD_PREGUNTA, usuario.SEGURIDAD_RESPUESTA, usuario.EMAIL,
>> > usuario.FK_ESTABLECIMIENTO_ID, usuario.BORRADO FROM usuario WHERE
>> > usuario.USUARIO='admin' LIMIT 1]]
>> > Puede volver hacia atras con su navegador,
>> >
>> > consulte con el Administrador del sistema.
>> > ya cambie el archivo del comentario anterior php.yml
>> >
>> > que tengo que hacer para resolverlo?????
>> liliana, encontre cual es el problema
>> la version de Propel (el ORM que trae el Alba) que tenes instalado al ser
>> vieja, genera los CREATE TABLE con la opcion para el motor de la tabla con
>> Type=InnoDB
>> Probablemente tenes una version de mysql 5 o mayor y esta opcion es
>> obsoleta
>> por lo cual deberia ser ENGINE=InnoDB
>>
>> Yo voy a estar corrigiendo este error y estoy armando en el wiki para
>> bajar la
>> version desde el svn, hasta que en breve podamos sacar la 1.1
>>
>> por favor confirmame que version de mysql estas usando.
>> muchas gracias.
>>
>> --
>> Dock Sud BBS
>> telnet://bbs.docksud.com.ar
>> http://bbs.docksud.com.ar
>>
>> _______________________________________________
>> Alba-usuario mailing list
>> Alba-usuario at lists.ourproject.org
>> https://lists.ourproject.org/cgi-bin/mailman/listinfo/alba-usuario
>>
>
>
>
>
> A mí me esta sucediendo el mismo error, con mysql 5.5.X , así que voy a
> poder testear el error.
>
>
> Saludos
>
> --
> Sanchez Héctor
> PressEnter - http://www.pressenter.com.ar
>


Estoy utiliznado esta versión de MySql:
mysql  Ver 14.14 Distrib 5.5.14, for Linux (i686) using readline 5.1

Cambiando Type  por Engine, en el siguiente archivo, funciona correctamente,
eso ya viene solucionado en las nuevas versiones de propel.

Les copio el diff , esto va a venir corregido en la próxima versión de ALBA.


Index:
lib/vendor/symfony/lib/plugins/sfPropelPlugin/lib/vendor/propel-generator/classes/propel/engine/builder/sql/mysql/MysqlDDLBuilder.php
===================================================================
---
lib/vendor/symfony/lib/plugins/sfPropelPlugin/lib/vendor/propel-generator/classes/propel/engine/builder/sql/mysql/MysqlDDLBuilder.php
(revisión: 6355)
+++
lib/vendor/symfony/lib/plugins/sfPropelPlugin/lib/vendor/propel-generator/classes/propel/engine/builder/sql/mysql/MysqlDDLBuilder.php
(copia de trabajo)
@@ -152,9 +152,9 @@
                 $mysqlTableType = 'MyISAM';
             }
         }
+
+        $script .= "Engine=$mysqlTableType";

-        $script .= "Type=$mysqlTableType";
-



-- 
Sanchez Héctor
PressEnter - http://www.pressenter.com.ar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ourproject.org/pipermail/alba-usuario/attachments/20110724/4b488a6c/attachment.htm 


Más información sobre la lista de distribución Alba-usuario