[zope-es] Migrar zope a otro servidor

Oliver ofabelo at gmail.com
Fri Jun 3 04:10:52 EDT 2011


Sigo con el problema de los conectores, con el de mysql, no me funciona.
Me he bajado la última versión de zmysqlda (2.0.8), la extraigo en
"C:\Zope\2.11.4\Zope\lib\python\Products", tal y como pone en su doc. Para
que funcione necesita una dependencia, el mysql-python ... Me he bajado el
último binario, el 1.2.2, se puede bajar de aquí:

http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/

Me he bajado el de py2.4, que es el que usa el zope 2.11.4. Para instalarlo
pide que tengas un python registrado en el registro de windows. Como el
python de zope no lo mete en el registro, metí yo una entrada a mano en
hklm\software\python\pythoncore\2.4\InstallPath, aquí metí una entrada tipo
reg_sz con el valor "C:\Zope\2.11.4\Python\".
Pues nada, para probar lanzo el python.exe de zope en un intérprete de
comandos de windows (cmd), y pongo "import _mysql", y funciona bien ...
Pero cuando inicio zope, me voy a los componentes que se pueden añadir y NO
aparece ...
Alguien puede probar? No sé si es problema de compatibilidad ...
Gracias de antemano.

Saludos...

El 31 de mayo de 2011 17:09, Miguel Beltran R. <yourpadre at gmail.com>escribió:

>
>
> El 31 de mayo de 2011 08:01, Oliver <ofabelo at gmail.com> escribió:
>
> Hola,
>> perdón por el top posting ...
>> Primero que nada, muchas gracias a los dos ...
>> Al final me he decidido por una instalación limpia, para estar seguro de
>> que tengo todo lo nuevo.
>> Los pasos que he seguido:
>>
>> 1) Instalazión zope2, última versión estable (la del origen es más vieja).
>> 2) Configuré el zope.conf igual al origen (excepto rutas, porque cambian)
>> 3) Copié todo lo que había en products, extensions y en las librerías de
>> python de la instancia original a la instancia destino.
>> Al hacer eso, reiniciar zope, me rompió el zope xD Pero gracias a Google
>> dí con el fallo. Me salía un error tal que así: Error Value: name '*getDefaultSorting'
>> is not defined. *Por lo visto es debido a un producto, externaleditor ...
>> Como he cambiado la versión de python/zope, se ve que no es compatible con
>> la más nueva (tenía la versión 0.9.1), me he bajado la 0.9.3 y ahora zope
>> arranca bien.
>> 4) Hacer backup con repozo.py en origen e importar en destino. Este paso
>> lo tengo pendiente, es el siguiente a hacer ahora. Espero que si no peta
>> nada funcione ya todo ok ...
>> Los siguientes pasos serían: backup mysql en origen e importar en destino.
>> Ya la persona que lo instaló en origen me ha explicado donde mirar la
>> config del conector DA y la de mysql ... Y como voy a cargar un backup de la
>> bbdd de zope del origen a destino, todo ésto ya irá configurado ...  En la
>> cadena de conexión de mysql lo tiene puesto para dar por entendido que el
>> mysql está en local, así que no tengo que cambiar nada.
>>
>> Si creéis que se me escapa algo, dado que soy novato en zope ...
>> agradecería que me lo dijeran.
>> De nuevo muchas gracias por todo!
>>
>> Saludos...
>>
>>
> 1) como te dije
> 2) practicamente como te dije
> 3) igual
> 4) usar repozo.py es para hacer un respaldo SIN suspender el servicio de tu
> aplicacion, pero creo no te hubieras tardado mas de 10 minutos en apagar tu
> servidor, respaldar tu carpeta de VAR dn tu instancia viejita, volver a
> iniciar tu aplicacion (zope)
> 5) para la base de datos, podrias cambiar en tu zope nuevo el cambiar en el
> conector a la base de datos de localhost a la IP de tu servidor actual de
> mysql, con esto puedes ir probando que el nuevo zope este correctamente
> funcionando. Ya que pases el mysql vuelves a cambiar la IP a localhost.
> ________________________________________
> Lo bueno de vivir un dia mas
> es saber que nos queda un dia menos de vida
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.zope.org/pipermail/zope-es/attachments/20110603/d1695261/attachment.html 


More information about the zope-es mailing list