Question

Je suis demander de transférer des données d'un site (aujourd'hui hors ligne) entraîné par un nouveau Plone site de Django.

Ce sont les informations de version que j'ai:

Zope Version (version non libéré, python 2.1.3)

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

cmfplone (produit installé cmfplone ( 1.0.1 )) 11/04/2003 01:17

En outre, j'ai les Data.fs complets et plusieurs dossiers exportés-Plone au format XML / zexp

Quelles sont les bonnes stratégies pour se déplacer?

Comment puis-je accéder à un vieux ZODB six ans?

Était-ce utile?

La solution

L'option serait plus pratique si vous pouvez mettre la main sur l'installation complète, en particulier le dossier Products/. Si vous avez, vous pouvez probablement démarrer juste bien avec python 2.1. Recherchez le fichier etc/zope.conf, activer l'accès FTP si pas encore activé et copier tout de là sur votre disque dur. C'est le moyen le plus rapide pour obtenir tout dans un format que vous pouvez travailler avec.

Alternative si vous n'avez pas accès à l'installation complète: essayez de mettre en place un vieux quelque part debian qui contient Zope-cmfplone 1.0.1. Copiez les Data.fs à l'emplacement correct (je suppose que dans / var / lib / Zope ou ainsi de suite un vieux debian) et démarrer le serveur. Et ne le FTP truc nouveau.

Variante 2:. Si le xml zexp exporté contient tout le contenu, vous pouvez jeter un coup d'oeil si vous pouvez extraire tout ce que vous avez besoin de cette

Variante 3: le Data.fs est lisible avec un paquet de ZODB autonome. Les Data.fs contient des objets python qui sont lisibles à partir de python. Procurez-vous un paquet zodb plus Zope ou autonome et ouvrez le Data.fs. Comme vous ne disposez pas du logiciel original, apparemment, les classes Python utilisés pour fabriquer les objets ne sont pas disponibles pour que les objets seront à peu près brisés. Avec dir() et accès dictionnaire que vous pouvez essayer de sauver autant que possible.

Alternative 4: était-ce un site public? Qu'est-ce que http://archive.org ont en magasin pour vous?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top