بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
هذا الشرح لمن يريد الترقيه من الجيل الثانى الى الجيل الثالث
و رغم مراعاة التفصيل فى مراحل النقل و التثبيت و الضبط
الا ان هذا الموضوع يعتبر خطوط عريضه او منهج عام لمن يريد التحويل
لانه ربما تستخدم برامج اخرى و ربما تكون لوحة تحكم موقعك مختلفه
فربما تجد اختلافا فى الشكل و لكن ان شاء الله لن تجد اختلافا فى المصطلحات او الطريقه المتبعه
و كلمة شكر واجبه
لطاقم المنتدى بكامله لابداء الرأى و الملاحظات قبل خروج هذا العمل اليكم
فشكرا جزيلا لكم . جزاكم الله خيرا و لا حرمنا الله منكم
البرامج المستخدمه
flash fxp للرفع و التعديل على البيانات داخل الموقع
البرنامج متوفر بكثره بشروحاته
https://www.google.com.eg/#hl=ar&site=&source=hp&q=flashfxp&oq=flash+fx&gs_l=hp.3.0.0i10l2j0j0i10i30l7.8384.19007.0.20943.17.15.2.0.0.0.716.5424.1j1j3j0j3j4j1.13.0...0.0...1c.1.O-ZMzo-hL4M&bav=on.2,or.r_gc.r_pw.r_cp.&fp=b6712cad7735e8c2&bpcl=35277026&biw=1024&bih=606
و متصفح الفاير فوكس
و تحضير النسخه بتحميلها من هذا الرابط
https://pbboard.info/PBBoard_v3.0.0.zip
النسخه يتم تحديثها بشكل تلقائى مع اى إصلاحات جديده او تعديلات
و فك الضغط عنها و إعادة تسمية مجلد Upload الى اى اسم مثلا pbb3
و يراعى فى التسميه ان تكون الحروف صغيره حتى لا تسبب اخطاء اثناء الترقيه
ثم نحول مجلد النسخه pbb3 الى ملف مضغوط بصيغة Zip
و له استخدامه عند العمل
و طريقة تحويله او ضغطه تكون بالتالى
ان نذهب الى مكان مجلد النسخه على الجهاز و نضغط عليه كليك يمين و نختار
Send to و منها نختار Compressed ( Zipped ) Folder
هكذا
.
سنجد رساله تأكيد بعدها لتنفيذ العمليه
نضغط Yes
هكذا
ثم نبدأ باسم الله
ها هو شكل المنتدى المراد ترقيته الى الاصدار الجيل الثالث
و هنا يتوجب فعل بعض الخطوات قبل البدء فى أى شيئ
اولا سنأخذ نسخه إحتياطيه من قاعدة البيانات فى حال حدوث اشكاليات او ما شابه
و ذلك يتم بالتوجه الى قائمة الصيانه
ثم نسخه احتياطيه
ثم نضغط حفظ
و سيتم حفظها كما هو موضح بالصوره فى مجلد المنتدى الرئيسى
ثم نتوجه الى الصفحه التاليه
و التى منها يمكننا تحميل هذه النسخه الاحتياطيه من قاعدة البيانات على الجهاز
هكذا نضغط
و بعد الضغط على الرساله الموضحه كما فى الصوره السابقه
يخرج لنا برنامج التحميل للبدء فى التحميل كما بالصوره
بعد حفظ النسخه الاحتياطيه من قاعدة البيانات
نتوجه الى الاضافات البرمجيه
و هنا يجب مسح كافة الاضافات البرمجيه بالمنتدى
حتى تصبح صفحة تعديل الاضافات خاليه تماما من اى اضافه هكذا
و نبدأ بأولى مراحل الترقيه و هى رفع النسخه من الجهاز الى الموقع
لمستخدمى البرنامج
نفتح البرنامج بعد التثبيت و هو يكون بهذا الشكل بعد التشغيل
ثم نضغط فيه على علامة الاتصال و منها الى Quick Connect F8
ثم يظهر لنا نافذة وضع معلومات دخول عن طريق حساب الـ
FTP الخاصه بك و تجدها فى لوحة تحكم موقعك
لتضع فى الخيار الاول اسم السيرفر الخاص بموقعك
و الاختيار الثانى اسم اليوزر الذى تستخدمه
و الاختيار الثالث هو الباسوورد الخاص بيوزر الـ FTP
ثم تضغط Connect ليتم الاتصال
ليصبح شكل البرنامج هكذا بعد نجاح عملية الدخول
و يظهر فيه الملفات و المجلدات الموجوده على موقعك
ثم نبدأ بعملية نقل الجيل الثالث من الجهاز الى الموقع
و ذلك بالذهاب من الجهه اليسرى من البرنامج الى مكان النسخه
هكذا
الى ان نصل الى المكان المحفوظ به النسخه على الجهاز
ثم نضغط عليها كليك يمين و نختار Transfer Ctrl+T
هكذا
ثم نترك البرنامج يعمل على رفع ملفات النسخه الى ان ينتهى
وبعد الانتهاء سنجد هنا ان النسخه اصبحت موجوده بين ملفات الموقع هكذا
و لمن يريد استخدام لوحة تحكم الموقع يكون الامر كالتالى
يتابع من هنا
بالطبع بعد الذهاب الى موقعك و تسجيل الدخول الى لوحة التحكم و ندخل اليها
نختار من قائمة لوحة التحكم خيار File Manager
و ستحولنا الان الى صفحة التحكم بالملفات الموجوده على الموقع
لندخل منها الى المكان الذى سنضع به الجيل الثالث
و مكانه عندى داخل مجلد Puplic html
ندخل الى المجلد و سنجد ان ملفات المنتدى الحالى ( الاصدار الثانى ) موجود
ثم نبدأ الان فى عملية رفع ملفات الجيل الثالث
و يكون رفع الملفات من هنا بهذه الطريقه
بأن نضغط على Upload
لتفتح لنا صفحة اختيار الملف المراد رفعه الى الموقع
و لدى فى لوحة التحكم الخاصه هناك اختيارين
و سأختار الاختيار المظلل باللون الاحمر لانه سيعمل على فك المجلد تلقائيا بعد عملية الرفع
و نضغط Browse
و هى تكون بهذا الشكل
لننتقل الى نافذه اختيار ملف النسخه من الجهاز
لنختارها و نضغط Open
لننتقل مره اخرى الى الموقع لنجد انه تم كتابة مسار النسخه على الجهاز
فى المكان المحدد فى الاسفل
و لنضغط هنا على علامة البدء او علامة صح كما هو موضح
و بعد الانتهاء من الرفع سنجد ان الموقع اتى برساله الانتهاء
و نجدها بالشكل التالى
و مفادها انه تم تحميل الملف و فك ضغطه بنجاح
و يعطينا اختيار ان نحمل المزيد من الملفات
و لكننا هنا سنختار الرجوع كما هو موضح بالصوره
و سنجد انه رجع بنا الى الصفحه الاولى الموجود بها ملفات الموقع و قد اضيفت لهم نسخة الجيل الثالث التى رفعناها منذ قليل
و قد فك الضغط تلقائيا كما هو موضح
ثم ندخل الى مرحلة اعطاء التصاريح
و المجلدات التى سنتوجه اليها لاعطاء التصاريح هى
admincp/cpstyles/
templates
cache
addons
download
و ايضا
مجلد رفع الصور الشخصية + مجلد رفع الصور التعبيرية + مجلد رفع ايقونات المواضيع
look/images/avatar/upload
look/images/icons/
upload
look/images/smiles/
upload
و ايضا
وللأستايلات لتعديل اكواد الستايل شييت من لوحة الإدارة ايضاً
styles/main/
css
وينطبق على اي ستايلات جديدة يتم تركيبها إذا كان يفضل تعديل css من لوحة الإدارة
لمستخدمى البرنامج
ندخل بالنقر المذدوج الى ملفات الجيل الثالث لنبدأ عملية اعطاء التصاريح اللازمه للملفات
و يكون اعطاء التصاريح بأن نضغط كليك يمين على المجلد المراد اعطاء التصاريح له
ثم نختار من القائمه
Attributes (Chmod) Ctrl+o
هكذا
و نكتب فى المربع امام كلمة Permissions التصريح اللازم و هو
777
ليتم تحويل جميع المربعات الصغيره الى علامه صح
ثم نضغط
Ok
هكذا
و مستخدمى لوحة تحكم الموقه فالطريقه كالتالى
ندخل الى ملفات النسخه للجيل الثالث
و نقف على المجلد المراد اعطائه الترخيص و نضع علامة صح صغيره فى المربع بجواره
ثم نذهب الى الجانب الاخر لنضغط
Chmod
هكذا
لتتحول الصفحه الى صفحة اعطاء الترخيص
لنضع علامات صح امام كل المربعات الصغيره كما سنرى بالشكل الموضع
و نضيف علامة صح اخرى امام جمله
Chmod also the subdirectories within this directory
و معناها اننا سنعطى الترخيص
لهذا المجلد فقط
اما الخيار الموجود اسفله يجعل الترخيص ينفذ على المجلد و كل الملفات الموجوده داخله
مثل هذا
ثم نتحول بعدها الى آخر صفحه فى الترخيص لنرجع منها للتوجه الى باقى المجلدات لتنفيذ كافة التراخيص
و هى تكون بهذا الشكل
بعد الانتهاء من اعطاء كافة المجلدات السابق ذكرها التصريح 777
نتوجه مرحلة تعديل ملف الكونفيج
تنبيه : لا تستبدل ملف
config.php من النسخة القديمة إلى الجديدة لأنه لايتناسب معها فبه اضافات جديدة
و هنا يراعى فتح ملف الـ
Config.php للمنتدى الحالى (
الجيل الثانى ) ليتم نسخ المعلومات منه
الى ملف
Config.php الجديد (
الجيل الثالث )
و يراعى هنا نسخ كافة المعلومات المطلوبه مع مراعاة ايضا
ان لا تكون هناك مسافات زائده او احرف ناقصه او زائده لعدم حدوث مشاكل فى الترقيه
لمستخدمى البرنامج
نذهب من البرنامج الى مجلد المنتدى
pbb3 ثم منه الى
engine بالنقر المذدوج
ثم نقف على ملف
Config.php و نضغط كليك يمين
و نختار من القائمه
Edite
ليفتح لنا ملف الـ config كأنه مفتوح بواسطة نوت باد لنتم عليه التعديلات اللازمه
و يكون العمل
فى ملف ال config على هذه العبارات
نبدأ عملية كتابة المعلومات او النسخ و اللصق من ملف ال config التابع للجيل الثانى
مع مراعاة ما سبق ذكره فى شكل الاحرف و عدم وجود مسافات زائده او احرف زائده او ناقصه ( مراعاة الدقه )
ليكون الشكل النهائى للملف بعد التعديل هكذا
و بعد الانتهاء من كتابة كافة المعلومات
نتوجه File ثم
Save
ثم نغلق الملف
سيظهر رساله من البرنامج لاعتماد التغيرات الجديده و نضغط Ok و تليها رساله اخرى نضغط ايضا
Ok
مستخدمى لوحة تحكم الموقع
من يريد تعديل ملف الـ Config من لوحة تحكم الموقع
فكل ما عليه ان يذهب الى مكان الملف الموجود على المسار التالى
pbb3/
engine
ثم النقر على المربع بجواره بوضع علامة صح
ثم التوجه امامه الى خيار Edit
كما هو موضح
ثم يفتح لنا الموقع صفحة التعديل على الملف
و نراعى ما سبق من مراعاة الدقه عند النقل من ملف الجيل الثانى الى الجيل الثالث
ثم النقر على صورة الحفظ اعلى الصفحه
هكذا
و بهذا نكون قد اكملنا تهيئة النسخه الجديده للترقيه الى الجيل الثالث
نذهب الان الى المتصفح لنكتب رابط الترقيه و هو يكون بهذا الشكل
http://www.0000000.com/pbb3/setup/upgrade/index.php
مع تغيير 000000 الى اسم موقعك
لنبدأ سويا فى الانتقال من مرحله الى اخرى لحين الوصول الى آخر مرحله و الثبات عندها
و هذه هى مراحل الترقيه تباعا
الخطوه الاخيره
نتوقف هنا و لا نضغط دخول الاداره او صفحة المنتدى الرئيسيه
لحذف مجلد ال Setup
نترك هذه الصفحه كما هى و نتوجه الى البرنامج مره اخرى لحذف مجلد Setup
نسجل دخول البرنامج مره اخرى اذا كان اغلق منا و ندخل الى ملفات الموقع
و ندخل الى مجلد الجيل الثالث
و نقف على ملف الـ
Setup
و نضغط كليك يمين لنختار
Dellete
لمستخدمى لوحة تحكم الموقع
نتوجه الى مجلد الـ
setup
و نضع علامة صح صغيره بالمربع بجانبه
و اختيار
Dellete
كما بالصوره
بعد الضغط على الـ Dellete
ستفتح لنا هذه الصفحه لننقر بها على علامة الصح للتأكيد كما بالصوره
و تنتهى مرحلة حذف مجلد الـ Setup
لتظهر لنا هذه الرساله لنضغط بها رجوع لنعود الى صفحة ملفات النسخه مره اخرى
و بعد الانتهاء نتوجه مره اخرى الى المتصفح لنتابع التثبيت او الترقيه
(
كنا قد تركنا التثبيت على الخطوه الاخيره من الترقيه ) و نضغط الدخول الى لوحة الاداره
بعد تسجيل الدخول الى لوحة الاداره
يجب عمل بعض الاشياء اللازمه كما كان مذكور فى الخطوه الاخيره و كانت هذه الخطوات هى
و كما هو مذكور نتوجه من لوحة الاداره الى خيار الصيانه الموجود اسفل القائمه
و نختار منها تحديث العدادات
ثم نضغط تحديث لكلا من .. تحديث كافة الاقسام دفعه واحده و
اصلاح صلاحيات المجموعات لجميع الاقسام
هكذا
و من لديه اقسام خاصه
سيتوجه بعدها من لوحة الاداره الى الاقسام الرئيسيه ثم الى التحكم بالاقسام
و يختار القسم الخاص الموجود لديه فى المنتدى و يضغط امامه على الصلاحيات
ليعيد ضبطها من جديد هكذا
و الان سنذهب ايضا من داخل لوحة التحكم الى ضبط الاستايلات لنؤكد خيار الاستايل الافتراضى
و ذلك بالذهاب الى الاستايلات و القواب
لنختار منها التحكم بالاستايلاات
ثم نؤكد الاستايل الافتراضى
و نضغط اذهب كما فى المثال
ثم تضهر رسالة تأكيد لما فعلنا و تكون بهذا الشكل
ثم الان نتوجة الى اللغات لنفعل نفس الشيئ بتأكيد اختيار اللغه الافتراضيه
و ذلك بالذهاب اللى اللغات ثم التحكم باللغات
لنتأكد من وجود اللغه الافتراضيه ثم نضغط موافق
كما هو موضح
ثم تظهر رسالة التأكيد بهذا الشكل
و هذه الخطوه لمن مفعل خاصية تحويل الروابط
سيتحتم عليه اعادة الضبط مره اخرى
و ذلك بالذهاب الى
اعدادات المنتدى
و اختيار من القائمه
اعدادات PBBoard Seo
كما بالشكل
و ندخل على الاعدادات الداخليه لنفعل شيئين
الاول اختيار
نعم امام
تفعيل تحويل الروابط إلى HTML
ثم الضغط
موافق
هكذا
لتظهر هذه الرساله
ثم نقوم بالشيئ الثانى
و هو اختيار
موافق اسفل قائمه
Rewrite Engine
ليتم ادخال الأكواد في ملف.
htaccess
كالتالى
لتظهر هذه الرساله
و الان بقى لدينا خطوة نقل بعض المجلدات من الجيل الثانى الى الجيل الثالث
نترك الان لوحة الاداره و نتوجة
الجهاز و ننشئ مجلد جديد و ليكن اسمه مثلا ( نقل الملفات )
و لمستخدمى البرنامج يرجى فتح البرنامج و الدخول الى ملفات الموقع
و نجعل الجهه اليسرى من البرنامج مجلد نقل الملفات الذى انشئناه
و نقوم بعملية سحب و افلات المجلدات المطلوبه من الموقع الى مجلد نقل الملفات
و المجلدات المطلوب سحبها هى
مجلد download فى الرئيسيه
ومجلد look/images/
avatar
ومجلد look/images/
icons
ومجلد look/images/
smiles
من مجلد المنتدى القديم إلى الجديد
ليصبح الشكل النهائى لدينا هكذا
ثم نتوجه الان الى ملفات الجيل الثالث لنرفع اليها هذه الملفات
و كما ذكرنا سابقا الرفع يكون بهذه الطريقه الموضحه كالتالى
مع توضيح للملفات مره اخرى
ثم
و بالطبع مع وجود نفس اسماء المجلدات فى الجيل الثالث
ستخرج رساله من البرنامج توضح هذا و تخيرك فيما تريد ان تفعل
و سنضغط هنا على كلمة Overwrite All
كما هو موضح
و لمن يريد استخدام لوحة التحكم يكون بالشكل التالى
لوحة التحكم
لدى تعطينى خيار النقل المباشر من مكان الى مكان دون التحميل و اعادة الرفع
و تكون هكذا
بأن نذهب الى ملفات الموقع و نختار المجلد المراد نقله و نضع علامة صح بالمربع الصغير بجواره
ثم نضغط
Move هكذا
و ننتقل منها الى المرحله الثانيه
و يعطينى فى هذه الصفحه اسم المجلد المراد نقله و مساره
ننتبه اننا سنعدل اسم مجلد المنتدى فقط الى اسم مجلد الجيل الثالث و يبقى المسار كله كما هو فى الجزء السفلى
هكذا
و ايضا مثل هذا للتأكيد فى نقل مجلد آخر
و نلاحظ ايضا انى غيرت فقط اسم مجلد النسخه و تركت باقى المسار كما هو
هكذا
و بعد الضغط على علامة صح اعلى الصفحه لتنفيذ المهمه
يتم تنفيذ النقل و نجد الصفحه اصبحت بهذا الشكل
لنضغط علامة الرجوع
الان و بعد نقل جميع المجلدات المطلوبه و السابق ذكرها اصبح منتداك جاهزا للعمل من جديد
و بهذا نكون انتهينا من الترقيه بفضل الله بنجاح
و مبارك عليكم الجيل الثالث
و اذا واجهتك اى مشاكل فى الترقيه او بعد الترقيه
برجاء طرحها فى القسم المخصص
الدعم الفني Support PBB 3.x.x