سؤال

أطلب منك نقل البيانات من موقع (الآن دون اتصال) مدفوعة بموقع DJango جديد.

هذه هي معلومات الإصدار لدي:

الإصدار zope. (نسخة غير مرضية، بيثون 2.1.3)

بيثون الإصدار 2.1.3. (# 1، 19 سبتمبر 19 2002، 13:15:46) [GCC EGCS-2.91.66 19990314 / Linux (EGCS-1.1.2 الإصدار)

cmfplone. (المنتج المثبت cmfplone (1.0.1)) 2003-04-11 01:17

علاوة على ذلك، لدي البيانات كاملة. تم تصدير العديد من مجلدات Plone-Plone إلى XML / ZEXP

ما هي استراتيجيات جيدة للتحرك؟

كيف يمكنني الوصول إلى ZODB من ست سنوات؟

هل كانت مفيدة؟

المحلول

سيكون مائع الخيار إذا كنت تستطيع الحصول على يديك على التثبيت الكامل، وخاصة Products/ مجلد. إذا كان لديك ذلك، فمن المحتمل أن تبدأ الأمر بشكل جيد مع Python 2.1. أعثر على etc/zope.conf ملف، والتبديل على الوصول إلى بروتوكول نقل الملفات إذا لم يتم تمكينه بعد ونسخ كل شيء من هناك على القرص الصلب الخاص بك. هذه هي الطريقة الأسرع للحصول على كل شيء بتنسيق يمكنك العمل به.

البديل إذا لم يكن لديك حق الوصول إلى التثبيت الكامل: حاول إعداد ديبيان قديم في مكان ما يحتوي على Zope-cmfplone 1.0.1. انسخ البيانات .f إلى الموقع الصحيح (كنت أخمن / var / lib / zape أو نحو ذلك على مثل هذا المدببة القديمة) وبدء الخادم. والقيام خدعة FTP مرة أخرى.

البديل 2: إذا كان ZEXP XML المصدر يحتوي على جميع المحتوى، فيمكنك أن تأخذ نظرة سريعة ما إذا كان يمكنك استخراج ما تحتاجه من ذلك.

البديل 3: Data.fs قابل للقراءة مع حزمة ZODB مستقلة. تحتوي البيانات .fs كائنات بيثون قابلة للقراءة من داخل Python. احصل على نفسك عبارة عن حزمة زوب أقدم أو مستقل ZODB وفتح Data.fs. نظرا لأنك لا تملك البرامج الأصلية، على ما يبدو، فإن فئات Python المستخدمة لجعل الكائنات غير متوفرة، وبالتالي ستكون الكائنات مكسورة إلى حد كبير. مع dir() والوصول إلى القاموس يمكنك محاولة إنقاذ قدر الإمكان.

البديل 4: هل كان موقع عام؟ ماذا فعلت http://archive.org. هل في متجر لك؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top