شرح تركيب مجلة المنتدى vbcms على المنتدى + قاعدة البيانات Install Default CMS
شرح تركيب مجلة المنتدى vbcms على المنتدى + قاعدة البيانات Install Default CMS
شرح تركيب مجلة المنتدى vbcms على المنتدى + قاعدة البيانات Install Default CMS


بسم الله الرحمن الرحيم
حصريا : شرح تركيب مجلة المنتدى vbcms على المنتدى + قاعدة البيانات Install Default CMS

***********************************************
مقدمة :
*********************


النسخة suite تشمل المجلة و المدونة و المنتدى و ذلك عندما تقوم بتركيب النسخة لاول مرة أو عند الترقية من الجيل الثالث الى الجيل الرابع لا تواجهك مشاكل فى المجلة ولكن المشكلة قد تواجهك أذا حذفت المجلة من منتداك قد تعجز عن تركيبها مرة اخرى مهما كانت الطرق ,

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



كود:
 Fatal error: Rerouting recursion with: error/500 on line 222 in [path]/vb/router.php  in [path]/vb/vb.php on line 287 			 		
 	
 


***********************************************
الجداول المسئولة عن المجلة :
*********************
الجدول الأول : contenttype يجب ان يكون بداخله 21 جدول

وهو يشمل جداول المنتدى و المدونة و المجلة , ويكون عدد الجداول بداخلة 16 أذا كان بدون المجلة , ورقم 16 هو اخر جدول موجود الا وهو المدونة , و المفترض ان يليها المجلة , وبالمنطق فان الجداول التى ستضاف اليه ستكون 17 ثم 18 ثم 19 ثم 20 , وهذا ما سيتم بالفعل عند تركيب المجلة ولكن لن يتم قرائة هذا الترتيب ,

لأن هناك شىء يسمى AUTO_INCREMENT , والرقم المسجل به يكون لأخر رقم جدول كان موجود و لا يتغير و يرجع للافتراضية بمجرد حذف الهاك او الجداول الخاصة بالمجلة فكان لا بد من تعديل الرقم فى AUTO_INCREMENT وجعله يقرأ الرقم التالى لجداول المدونة الا وهى 17 .

الجدول الثانى : package يجب أن يكون بداخلة 3 جداول

وهو يشمل جدول المنتدى و جدول المدونة و جدول المجلة
, ويكون عدد الجداول بداخلة 2 أذا كان بدون المجلة , ورقم 2 هو أخر جدول موجود الا وهو المدونة , و المفترض ان يليها المجلة , وبالمنطق فان الجدول التى ستضاف اليه ستكون 3 ثم 4 ثم 5 ثم 6 , وهذا ما سيتم بالفعل عند تركيب المجلة ولكن لن يتم قرائة هذا الترتيب ,

لأن هناك شىء يسمى AUTO_INCREMENT , والرقم المسجل به يكون لأخر رقم جدول كان موجود و لا يتغير و يرجع للافتراضية بمجرد حذف الهاك او الجداول الخاصة بالمجلة فكان لا بد من تعديل الرقم فى AUTO_INCREMENT وجعله يقرأ الرقم التالى لجداول المدونة الا وهى 3 .


***********************************************
خطوات تركيب المجلة بشكل صحيح :
*********************

1- أغلق المنتدى , ثم عطل الهاكات , ثم أحذف هاك المجلة أن كان موجود لديك ثم سوى نسخة لقاعدة البيانات .
2- أدخل السى بنل -> ثم phpmyadmin -> ثم ندخل على قاعدة البيانات المنتدى -> ثم تنفيذ أوامر sql ->


نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي


3- نفذ الأمر الأول :

كود PHP:
 TRUNCATE `contenttype

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي


4- نفذ الأمر الثانى :

كود PHP:
INSERT INTO `contenttypeVALUES (10x506f73741'0''1''0''1''0');
INSERT INTO `contenttypeVALUES (20x5468726561641'0''0''1''0''0');
INSERT INTO `contenttypeVALUES (30x466f72756d1'0''1''0''0''0');
INSERT INTO `contenttypeVALUES (40x416e6e6f756e63656d656e741'0''0''0''0''0');
INSERT INTO `contenttypeVALUES (50x536f6369616c47726f75704d6573736167651'0''1''0''0''0');
INSERT INTO `contenttypeVALUES (60x536f6369616c47726f757044697363757373696f6e1'0''0''0''0''0');
INSERT INTO `contenttypeVALUES (70x536f6369616c47726f75701'0''1''0''1''0');
INSERT INTO `contenttypeVALUES (80x416c62756d1'0''0''0''1''0');
INSERT INTO `contenttypeVALUES (90x506963747572651'0''0''0''0''0');
INSERT INTO `contenttypeVALUES (100x50696374757265436f6d6d656e741'0''0''0''0''0');
INSERT INTO `contenttypeVALUES (110x56697369746f724d6573736167651'0''1''0''0''0');
INSERT INTO `contenttypeVALUES (120x557365721'0''0''0''0''0');
INSERT INTO `contenttypeVALUES (130x4576656e741'0''0''0''0''0');
INSERT INTO `contenttypeVALUES (140x43616c656e6461721'0''0''0''0''0');
INSERT INTO `contenttypeVALUES (150x426c6f67456e7472792'0''1''0''1''0');
INSERT INTO `contenttypeVALUES (160x426c6f67436f6d6d656e742'0''1''0''0''0');
INSERT INTO `contenttypeVALUES (170x53656374696f6e3'1''0''0''0''1');
INSERT INTO `contenttypeVALUES (180x41727469636c653'1''1''1''1''0');
INSERT INTO `contenttypeVALUES (190x436f6e74656e744e6f64653'0''0''0''0''0');
INSERT INTO `contenttypeVALUES (200x537461746963506167653'1''1''1''0''0');
INSERT INTO `contenttypeVALUES (210x5068704576616c3'1''0''0''0''0'); 

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي


5- أدخل على الجدول contenttype و أحذف الجداول 17 , 18 , 19 , 20 , 21

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي


6- وافق على حذف الجداول 17 , 18 , 19 , 20 , 21

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي


7- ثم أدخل على عمليات operatoins للجدول الحالى contenttype

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي

8- نعدل رقم AUTO_INCREMENT إلى 17 بدلا من 22

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي


9- أدخل على الجدول package و لا يوجد جداول لحذفها

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي


10- نعدل رقم AUTO_INCREMENT إلى 3 بدلا من 11

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي



11- نذهب لهذا المسار لترقية و تركيب المجلة بشكل مباشر

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي


***********************************************
الخاتمة :
*********************

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



شرح تركيب مجلة المنتدى vbcms على المنتدى + قاعدة البيانات Install Default CMS
شرح تركيب مجلة المنتدى vbcms على المنتدى + قاعدة البيانات Install Default CMS
شرح تركيب مجلة المنتدى vbcms على المنتدى + قاعدة البيانات Install Default CMS
شرح تركيب مجلة المنتدى vbcms على المنتدى + قاعدة البيانات Install Default CMS