Pregunta

Soy pedir para mover datos de un (offline) sitio impulsado por Plone a un nuevo sitio de Django.

Estas son las informaciones de versión que tengo:

Zope Versión (versión inédita, pitón 2.1.3)

Version Python 2.1.3 (# 1 19 Sep 2002 13:15:46) [CCG egcs-2.91.66 19990314 / Linux (liberación egcs-1.1.2)]

CMFPlone (producto instalado CMFPlone ( 1.0.1 )) 2003-04-11 1:17

Por otra parte tengo los Data.fs completos y varios Plone-carpetas exportados a XML / ZEXP

¿Cuáles son buenas estrategias para mover?

¿Cómo puedo acceder a un ZODB seis años?

¿Fue útil?

Solución

La opción más práctica sería si usted puede conseguir sus manos en la instalación completa, especialmente la carpeta Products/. Si usted tiene que, es probable que pueda ponerlo en marcha muy bien con Python 2.1. Encontrar el archivo etc/zope.conf, activar el acceso FTP si aún no habilitado y copiar todo lo que fuera de allí en su disco duro. Esa es la manera más rápida de conseguir todo en un formato que se puede trabajar con ellos.

Alternativa si usted no tiene acceso a la instalación completa: tratar de establecer una vieja alguna parte debian que contiene zope-CMFPlone 1.0.1. Copiar los Data.fs a la ubicación correcta (supongo que en / var / lib / zope más o menos en un viejo debian tal) e iniciar el servidor. Y no el FTP engañar de nuevo.

Alternativa 2:. Si el xml ZEXP exportado contiene todo el contenido, puede echar un vistazo rápido si se puede extraer lo que necesita de ese

Alternativa 3: la Data.fs es legible con un paquete ZODB independiente. Los Data.fs contiene objetos de Python que se pueden leer desde el interior de pitón. Consígase un zope mayor o paquete ZODB independiente y abrir la Data.fs. Como usted no tiene el software original, por lo visto, las clases de Python que se utilizan para hacer que los objetos no están disponibles para que los objetos serán más o menos rotos. Con dir() y acceso diccionario se puede tratar de rescatar lo más posible.

Alternativa 4: ¿Era un sitio público? Lo que sí http://archive.org tener en el almacén para usted?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top