خطأ في ترحيل MyBB إلى Discourse

مرحباً
لقد اتبعت جميع التعليمات الموجودة في هذا الرابط ولكن عند تشغيل البرنامج النصي للترحيل، ظهر الناتج التالي. لدي بعض الأسئلة:
1. هل اكتمل الترحيل بنجاح؟
2. إذا كان التقرير أدناه يشير إلى مشكلة، فهل هناك طريقة لتحديد السبب الدقيق للمشكلة؟

بداية السجل

root@root:~/discourse$ bundle exec ruby script/import_scripts/mybb.rb
Loading existing groups…
Loading existing users…
Loading existing categories…
Loading existing posts…
Loading existing topics…

creating users
875 / 1668 ( 52.5%) [454 items/min] Failed to create user id: 894, username: shahed, email: sh-----@yahoo.com
user errors: [“Primary email has already been taken”]
1415 / 1668 ( 84.8%) [485 items/min] Failed to create user id: 1442, username: haqiqi.1410, email: h-----@gmail.com
user errors: [“Primary email has already been taken”]
1576 / 1668 ( 94.5%) [497 items/min] Failed to create user id: 1603, username: 6530091424, email: j-----@yahoo.com
user errors: [“Primary email has already been taken”]
97 / 97 (100.0%) [702 items/min] n]
creating topics and posts
2481 / 11705 ( 21.2%) [620 items/min] Warning: probably incorrect quote in post 2659
7699 / 11705 ( 65.8%) [567 items/min] Warning: probably incorrect quote in post 8554
10133 / 11705 ( 86.6%) [583 items/min] Warning: probably incorrect quote in post 11160
10323 / 11705 ( 88.2%) [583 items/min] Warning: probably incorrect quote in post 11584
10548 / 11705 (90.1%) [582 items/min]
private messages are not implemented

Creating redirects…

Users…

 1660 / 1660 (100.0%)  [7757 items/min]  

Categories…

  101 / 101 (100.0%)  [4056 items/min]

Topics…

Posts…
3753 / 10652 ( 35.2%) [3111 items/min]
banned users are not implemented

Updating topic status

Updating bumped_at on topics

Updating last posted at on users

Updating last seen at on users

Updating first_post_created_at…

Updating user post_count…

Updating user topic_count…

Updating user digest_attempted_at…

Updating topic users

Updating post timings

Updating featured topic users

Updating featured topics in categories
101 / 101 (100.0%) [1875 items/min] n]
Resetting topic counters
نهاية السجل

شكراً.

إلى حد كبير؟ افتح الموقع في متصفحك وانظر حولك.

من غير الواضح من سجلاتك ما إذا كان قد تم نقل جميع المواضيع والمنشورات أم لا.

خطأ “البريد الإلكتروني الأساسي” يعني أنك أنشأت مستخدمًا على موقع discourse هذا بنفس عنوان البريد الإلكتروني لمستخدم تم استيراده. هذا (على الأرجح) يعني أن منشورات المستخدم لن تنتمي إليه. الحل الأسهل هو مسح قاعدة البيانات والبدء من جديد دون إنشاء أي مستخدمين.

3 إعجابات

شكراً جزيلاً pfaffman
عدد المشاركات هائل. من الصعب تحديد ما إذا كانت جميع المشاركات قد تم ترحيلها. للتأكد من أن كل شيء صحيح، قمت بحذف قاعدة البيانات وأعدت تشغيل برنامج الترحيل النصي. أمر bundle exec rails server قيد التشغيل منذ يوم واحد، ولكنه لم ينتهِ بعد. هل هذا طبيعي؟

هل هذا على نسخة تطوير؟
من المتوقع أن يعمل bundle exec rails server إلى الأبد. يجب عليك توجيه متصفحك إلى الخادم الخاص بك ومعرفة ما حدث. تحتاج أيضًا إلى تشغيل bin/ember-cli وتوجيه متصفحك إلى http://localhost:4200

3 إعجابات

ممتاز. أقدر توجيهاتك.