منتدى دعم PBBoard الرسمي
(نسخة قابلة للطباعة من الموضوع)
https://pbboard.info/forums/t3202
أنقر هنا لمشاهدة الموضوع بهيئته الأصلية

[VB] الطريقة الصحية للترقية العكسية بلا اعراض جانبية تمهيداً للتحول للنسخة العربية
محمد الصاوي 16-11-2010 12:14 صباحاً
السلام عليكم و رحمة الله و بركاته,,,

بسم الله نبدأ...استجابة لطلب أخي emovip في كتابة درس التحويل الى vb3 للتحويل الى pbb 2 بسهولة و يسر من خلال اسكربت المحول الخاص بالاخير..

كثيرمن الاخوة لديهم منتديات من نسخة الفي بي..::الجيل الرابع:: vb 4.0.x :: ولأن النسخة ما عجبتهم و ليس لديهم نسخة احتياطية فاضطروا لاستخدام عدة طرق.... منها ما هو صالح و ما هو طالح و ماهو غير كامل البيانات..!!

__________________________________________________
---------------------------------------------------------------------------
أولا التحويل للجيل الثالث VB3.8.6

باختصار انا جربتهم كلهم..وكل مرة بترميز مختلف laugh cool,,, وموضوعنا اليوم هو عن كيفية الرجوع الى الفي بي الجيل الثالث تمهيداً للتحول الى النسخة العربية البرمجة Power Bulletin Board ..

تعددت طرق التحول فمنها:
  1. منيحول من خلال اسكربت impex وهي طريقة ناجحة و لكن لا افضلها لان الاسكربتغير مخصص لهذا الرجوع العكسي...بالرغم من تسببها بمشاكل قاعدة بيانات فيالمواضيع الحاوية على المرفقات لهذا "نستبعدها"
  2. منينزل بعض جداول قاعدة البيانات vb4 الى الجهاز ثم يقوم بتنصيب vb3 جديدليحذف بعض الجداول التي تقابل جداول vb4 ثم يرفع ما نزله من جداول علىقاعدة vb3 و هذه الطريقة ممتازة و جربتها على منتدى صديقي الذي طلب منيهذا الامر...و شرحها من مرسى الفي بي لكن تلاحظون انه قام بتنزيل بعض الجداول و هاملا بعضها .."غير كاملة "
و الآن نأتي لهذه الطريقة الفعالة و الناجحة و المختصرة...::قد تواجه مشكلة الرامات اثناء نسخ جدول thread من قاعدة البيانات او attachement ::لهذا نلجأ للحل السابق::

نقوم بانشاء قاعدة بيانات جديدة وربطها مع اسم المستخدم

i1099_0001

i1100_0002

i1101_0003

i1102_0004



بعد الانتهاء من انشاء قاعدة البيانات وربط المستخدم بها ننتقل للخطوة التالية


ننتقل الى المرحلة الثانية وهى تنصيب نسخة منتدى جديد

اولاقم برفع ملفات نسخة منتدى vb 3.8.x وقم بالتعديل على ملف الـconfig.phpووضع بيانات قاعدة البيانات الجديدة التي تم انشائها فيالمرحلة الاولى

ثم تابع تنصيب النسخة

بعد الانتهاء من عملية التنصيب و يصبح لديك منتدى جديد ...

ننتقل الى المرحلة الثالثة..

وهي حذف جداول المنتدى الهامة من قاعدة بيانات المنتدى VB 3 التي تم انشائها في المرحلة السابقة

ندخل اولا الى phpMyAdmin

i1103_0005

ثم نختار قاعدة بيانات المنتدى الحالية ونختار الجداول المراد حذفها وهي

forum
forumpermission
post
postparsed
thread
user
userfield
usergroup
pm
pmreceipt
pmtext
attachment
attachmentcategoryuser
attachmentpermission
avatar
moderator
moderation
ranks
sigpic
subscribeforum
subscribethread
useractivation
userban
userpromotion
usertitle


ثم نقوم بالذهاب لقاعدة البيانات VB 4 و نقوم بعملية النسخ لنفس الجداول التي حذفناها الى قاعدة بيانات VB 3

وطريقة نسخ الجداول كالتالي

i1096_001



i1097_002



i1098_003






توجه الى لوحة تحكم الادارة ومن خيار الصيانة قم بعمل تحديث للعدادات

وبهذا قد تمت عملية التراجع من الجيل الرابع الى الجيل الثالث

المصدر المعدل منه هو :
عرب مايكروسوفت مع العلم أني قلبت طريقتهم من" نسخ الجداول ثم تنصيب منتدى" الى" حذف الجداول بعد التنصيب ثم النسخ" ولم اواجة مشكلة المرفقات التي ذكرها في آخر موضوعه
__________________________________________________
---------------------------------------------------------------------------

ثانياً علاج الاعراض الجانبية لقاعدة البيانات :

أول مشكلة مشهورة ستظهر لك هي عند دخول المدير للمنتدى تأتي لك رسالة خطأ في قاعدة البيانات

ستجد مشكلتك بالتفصيل مع العلاجها ..في هذا الرابط من الاخوة في ترايدنت

ثاني مشكلة عند الذهاب للصيانة>>تحديث العدادات >> المواضيع المتشابهة..
يأتي لك خطأ تجد حله هنا..... في هذا الرابط من الاخوة في سوالف سوفت

وهناك مشكلتان طفيفتان من هذا القبيل قد تصادفهما و تنحل ..مافي مشكل..وهما عند عمل/تعديل مجموعه ,,, و عند حذف موضوع ,,, على كل حال لو لمتجدهم ...يبقى خير وبركة...و التحويل لفي بي مستقر ليس هدفنا

و انتقل معي للهدف ...و هو التحول للنسخة Power Bulletin Board

ثالثاً التحويل من منتدى VB 3 الى PBB 2 :

نجد اخونا سليمان كاتب موضوع شرح بهذه الخصوص..على هذا الرابط

وأخيراً لا تنسى تحميل هذا التحديث و استبداله بالملف الذي بداخل النسخةلمواجهة" مشكلة عدم ظهور"آخر مشاركة" أمام بعض المنتديات و ليست كلها"" حملها من هنا
منتدى دعم PBBoard الرسمي

Copyright © 2009-2024 PBBoard® Solutions. All Rights Reserved