Khaled J. Ahmad
16-02-2009, 08:52 PM
نصيحة لكل صاحب منتدى انه يرقي منتداه لانه خلاص الجيل الثالث صار الآن من الماضي
واخر نسخة نزلت له 3.0.14
والان كل المبرمجين المختصين في الهاكات اغلبها ان ماكان كلها للنسخة 3.5 وغير كذا
للحمايه لانه كل نسخة بتنزل جديده الهدف منها سد ثغرات في النسخة السابقة مع التطوير
للافضل ....
نبدا الشرح ابي منكم تركيز ويكون بالكم كله معي
نبداالشرح بسم الله =
طبعا لازم تحميل نسخة للمنتدى
نروح تفتح لوحة الادمن للمنتدى وبعدين خيارات المنتدى
http://www.ssdaa.com/sda/sh1.jpg
وبعدين خيارات فتح وغلق المنتدى
http://www.ssdaa.com/sda/sh2.jpg
وتختارون لا وتحت في المربع تكتبون نص الرساله اللي بتطلع للاعضاء
http://www.ssdaa.com/sda/sh3.jpg
انتهينا اللحين من اغلاق المنتدى حتى ما تروح عليكم مواضيع او ردود ...
من القائمه اليمين نروح للاسفل اخر شي ملف الصيانه ونختار منه النسخ الاحتياطي
http://www.ssdaa.com/sda/sh4.jpg
وبعده نختار نعم للكل
http://www.ssdaa.com/sda/sh5.jpg
انتبهوا معي مضبوط =
جداول قاعدة بيانات الجيل الثالث 84 جدول فقط وهذي اللي نحتاجها بس وما زاد عن 84 بيسبب مشاكل في الترقيه مثل هاك الصندوق الماسي والاختام والاهداءات فهمتوا علي اللحين
هذي الجداول قدامكم =
access
adminhelp
administrator
adminlog
adminutil
announcement
attachment
attachmenttype
attachmentviews
avatar
bbcode
calendar
calendarcustomfield
calendarmoderator
calendarpermission
cpsession
cron
cronlog
customavatar
customprofilepic
datastore
deletionlog
editlog
event
faq
forum
forumpermission
holiday
icon
imagecategory
imagecategorypermission
language
mailqueue
moderation
moderator
moderatorlog
passwordhistory
phrase
phrasetype
pm
pmreceipt
pmtext
poll
pollvote
post
post_parsed
posthash
postindex
profilefield
ranks
regimage
reminder
reputation
reputationlevel
search
session
setting
settinggroup
smilie
stats
strikes
style
subscribeevent
subscribeforum
subscribethread
sub******ion
sub******ionlog
template
thread
threadrate
threadviews
upgradelog
user
useractivation
userban
userfield
usergroup
usergroupleader
usergrouprequest
usernote
userpromotion
usertextfield
usertitle
word
مازاد عنها تختارون جنبه لا
تسوون مثل مافي الصورة زي جداول الاهداءات تختارون لا
http://www.ssdaa.com/sda/sh6.jpg
خلصنا الان وحطينا نعم قدام بس الـ 84 جدول الاساسيه
نروح لـ اذهب
http://www.ssdaa.com/sda/sh7.jpg
وبعدها نختار حفظ
http://www.ssdaa.com/sda/sh8.jpg
وبعدها نختار المكان اللي نبيه افضل على سطح المكتب لانه بنحتاج لها
http://www.ssdaa.com/sda/sh9.jpg
طبعاً بتاخذ وقت على حسب عدد الاعضاء والمواضيع والردود عندك في المنتدى نتركه على راحته ....
وبعدين نتجه للوحة تحكم الموقع ((cpanel )) حتى نسوي قاعدة بيانات جديدة (( هذي الطريقة اللي افضلها بعيد عن قاعدة بيانات المنتدى حتى لو صار شي لا قدر الله يكون المنتدى بقاعدة بياناته سليمه )).....
تابعوا الصور كيف نسوي قاعدة بيانات جديدة ندخل على لوحة تحكم الموقع
www........com/cpanel (http://www........com/cpanel)
http://www.ssdaa.com/sda/sh19.jpg
وبعد مانختار mysql
http://www.ssdaa.com/sda/sh20.jpg
في المثال اسم قاعدة البيانات vb5 وعند كتابتها في ملف الـ config.php
بتكون xxx_vb5 (( انتبهوا للنقطة هذي مضبوط ))
وبعدين بننتقل لصفحة ثانيه كل اللي علينا نغضط على GO BACK
http://www.ssdaa.com/sda/sh21.jpg
بيرجعنا للصفحة اللي كنا فيها من شوي برضوه نختار اسم مستخدم والباسووورد
في المثال اسم المستخدم = vb5 والباسووورد = 123147
http://www.ssdaa.com/sda/sh22.jpg
بتفتح لنا صفحة جديدة بنختار منها GO BACK
وبنرجع للصفحه اللي كنا فيها نختار اسم قاعدة البيانات
الان الباقي نعطي اسم المستخدم الصلاحيات مثل مافي الصورة
http://www.ssdaa.com/sda/sh23.jpg
لاحظوا حبايبي في الصورة قاعدة البيانات ssdaa_vb5 واسم المستخدم ssdaa_vb5
هذي النقطه اللي كنت اتكلم عنها من شوي تكتبونها في ملف الكونفيج بنفس الصيغه
ssdaa_vb5 ماعدا الباسوورد يكتب مثل ما اخترته 123147 بدون الدومين
نحتفظ ببيانات قاعدة البيانات الجديدة لانه بنحتاج لها مع نسخة المنتدى الجديدة
الان اكيد نزلت نسخة المنتدى 3.5.4
نروح لملف includes ومنه الى ملف config.php.new
http://www.ssdaa.com/sda/sh12.jpg
http://www.ssdaa.com/sda/sh13.jpg
http://www.ssdaa.com/sda/sh14.jpg
http://www.ssdaa.com/sda/sh15.jpg (http://www.ssdaa.com/sda/sh15.jpg)
نعدل على اسم الملف من الماوس كلك يمين اعادة تسميه وتحذفون اللي بعد php يصير اسم الملف config.php
ونكتب معلومات قاعدة البيانات فيه وبعده نحفظ التغييرات في الملف
ننتجه الان لبرنامج ftp حملوه حبايبي من على الرابط
www.ssdaa.com/LeapFTParabic.zip (http://www.ssdaa.com/LeapFTParabic.zip)
بعد ما نتصل بالموقع عن طريق برنامج ftp ننشئ ملف جديد في الموقع
مثلاً vb3.5 ونرفع ملفات النسخة الجديده فيه بمعنى كل الملفات اللي نزلتوها من الرابط اللي
فوق نسخة 3.5.4 ترفعونها في الملف اللي انشئتوه في الموقع vb3.5 .......
خلوه يرفع الملفات براحته باقي انت في ربع الطريق
خلصت النسخة الاحتياطيه نزلت خلاص
الان نزلوا من على الرابط برنامج لتقسيم قاعدة البيانات مع سكربت الرهيب لزرع قاعدة
البيانات .....
www.ssdaa.com/ssdaa.zip (http://www.ssdaa.com/ssdaa.zip)
وجايلكم في شرحه الان بعد فك الضغط عن الملف المضغوط بتلقون ملفين وسطه ملف سكربت
زرع قاعدة البيانات والثاني ملف تقسيم قاعدةالبيانات
نبدا ببرنامج بقسيم قاعدة البيانات لابد يكون ملف النسخة الاحتياطيه مع البرنامج في مجلد واحد
http://www.ssdaa.com/sda/sh10.jpg
بعد ما نختار البرنامج
http://www.ssdaa.com/sda/sh11.jpg
طبعا نغط على رقم 1 وبعدين نختار ملف النسخة الاحتياطيه وبعدين نحدد حجم كل ملف من رقم
2 (( الموجود بالبايت )) بعد التقسيم وهذا طبعا اللي يحدده سرعة اتصالك بالانترنت للي
اتصالهم عادي دايل اب افضل 500 kb لكل ملف حتى مايسقط شي من قاعدة البيانات والسبب سوء الاتصال .....
وبعده نختار رقم 3 GO
الان اكيد انتهينا من رفع ملفات النسخة الجديده 3.5.4 الى الموقع
نفس طريقة انشاء ملف جديد للنسخة الجديدة نسوي بعد ملف جديد
ونرفع فيه قاعدة البيانات اللي قسمناها من شوي فهمتوا علي
يعني قاعدة البيانات اللي قسمناها بالبرنامج نرفعها في الملف الجديد ويكون اسمه مثلاً ssda
نرفع ملف adhari وملفات قاعدة البيانات المقسمه الى ssda
وبعده ندخل على الرابط
http://ww......com/ssda/adhari.php
غير مكان ((.........)) بالدومين مثال ssdaa
http://www.ssdaa.com/sda/sh17.jpg
بتشوفون قدامكم مثل مافي الصورة وتكتب فيه اسم القاعدة الجديدة مع اسم المستخدم
والباسوورد وبعدها تضغط على هيا
http://www.ssdaa.com/sda/sh16.jpg
وبعدها بيطلع لكم كل ملفات قاعدة البيانات المقسمه بالارقام مثل
1.sql
والاكيد انكم بتمشون بالترتيب يعني اول ملف تختارونه هو 1.sql وبعده 2.sql وانتو ماشين حتى تخلصون من ملفات القاعدة كلها ...
الآن الجزء الثاني وابي كل تركيزكم معي
وبعدها ما نخلص ندخل على الرابط التالي
http://ww.......com/vb3.5/install/upgrade.php
مع تغيير الـ ....... الى دومين موقعك ssdaa
http://www.ssdaa.com/sda/sh1.jpg
ونبدا نمشي مع خطوات الترقيه
ملاحظه = اذا كان نسخة منتداك 3.0.7 راح يرقي المنتدى اول شي للنسخة 3.0.8 وبعدها
للنسخة 3.0.9 الى اخر نسخة من الجيل الثالث 3.0.14 وبعدها نبدا في 3.5.0 وانت ماشي ....
http://www.ssdaa.com/sda/sh18.jpg (http://www.ssdaa.com/sda/sh18.jpg)
بتشوفون اول ترقيه راح تصير الى 3.0.10 لانه المنتدى اللي رقيته كانت نسخته 3.0.9
يعني راح تاخذ وقت وخل الصبر صديقك الدائم في هالمرحله ولا تستعجل في شي ...
اخر خطوة بيطالبك بحذف ملف install.php من مجلد install في الملف الرئيسي وهذا امتداده ==
http://ww......com/vb3.5/install/install.php
وبعدها ادخل على لوحة ادمن المنتدى بإسمك اللي كان في المنتدى السابق قبل الترقيه....
الى هنا اقول كل شي تمام بس باقي عليك خطوة وحدة
ترجع تعدل اسم المنتدى الاول من vb الى vb1 والمنتدى الجديد من vb3.5 الى vb طبعا من الـ ftp تعديل اسم المجلد ......
والشرح القادم طريقة ترقية الاستايل من الجيل الثالث الى 3.5.4 او الى اي نسخة
وجود مشاكل في ترقية المنتدى والسبب =
1- عدم اكتمال ترقيه المنتدى = تخطى المرحلة بتغيير اخر الرابط من 1 الى 2
http://localhost/vb/install/upgrade_3010.php?step=1
الى
http://localhost/vb/install/upgrade_3010.php?step=2
2- ظهور خطا في قاعة البيانات ارجع احذف القاعدة اللي زرعتها الجديدة وازرعها من جديد
وانتبه لاكتمال زراعة ملفات القاعدة ..
ان شاء الله اني وفقت في الشرح وشرح مثل هذا لابد يكون في اخطاء املائيه او اساسيه في الشرح والبركه فيكم حبايبي بالتنبيه للاخطاء حتى الباقين يستفيدون منها ....
واخر نسخة نزلت له 3.0.14
والان كل المبرمجين المختصين في الهاكات اغلبها ان ماكان كلها للنسخة 3.5 وغير كذا
للحمايه لانه كل نسخة بتنزل جديده الهدف منها سد ثغرات في النسخة السابقة مع التطوير
للافضل ....
نبدا الشرح ابي منكم تركيز ويكون بالكم كله معي
نبداالشرح بسم الله =
طبعا لازم تحميل نسخة للمنتدى
نروح تفتح لوحة الادمن للمنتدى وبعدين خيارات المنتدى
http://www.ssdaa.com/sda/sh1.jpg
وبعدين خيارات فتح وغلق المنتدى
http://www.ssdaa.com/sda/sh2.jpg
وتختارون لا وتحت في المربع تكتبون نص الرساله اللي بتطلع للاعضاء
http://www.ssdaa.com/sda/sh3.jpg
انتهينا اللحين من اغلاق المنتدى حتى ما تروح عليكم مواضيع او ردود ...
من القائمه اليمين نروح للاسفل اخر شي ملف الصيانه ونختار منه النسخ الاحتياطي
http://www.ssdaa.com/sda/sh4.jpg
وبعده نختار نعم للكل
http://www.ssdaa.com/sda/sh5.jpg
انتبهوا معي مضبوط =
جداول قاعدة بيانات الجيل الثالث 84 جدول فقط وهذي اللي نحتاجها بس وما زاد عن 84 بيسبب مشاكل في الترقيه مثل هاك الصندوق الماسي والاختام والاهداءات فهمتوا علي اللحين
هذي الجداول قدامكم =
access
adminhelp
administrator
adminlog
adminutil
announcement
attachment
attachmenttype
attachmentviews
avatar
bbcode
calendar
calendarcustomfield
calendarmoderator
calendarpermission
cpsession
cron
cronlog
customavatar
customprofilepic
datastore
deletionlog
editlog
event
faq
forum
forumpermission
holiday
icon
imagecategory
imagecategorypermission
language
mailqueue
moderation
moderator
moderatorlog
passwordhistory
phrase
phrasetype
pm
pmreceipt
pmtext
poll
pollvote
post
post_parsed
posthash
postindex
profilefield
ranks
regimage
reminder
reputation
reputationlevel
search
session
setting
settinggroup
smilie
stats
strikes
style
subscribeevent
subscribeforum
subscribethread
sub******ion
sub******ionlog
template
thread
threadrate
threadviews
upgradelog
user
useractivation
userban
userfield
usergroup
usergroupleader
usergrouprequest
usernote
userpromotion
usertextfield
usertitle
word
مازاد عنها تختارون جنبه لا
تسوون مثل مافي الصورة زي جداول الاهداءات تختارون لا
http://www.ssdaa.com/sda/sh6.jpg
خلصنا الان وحطينا نعم قدام بس الـ 84 جدول الاساسيه
نروح لـ اذهب
http://www.ssdaa.com/sda/sh7.jpg
وبعدها نختار حفظ
http://www.ssdaa.com/sda/sh8.jpg
وبعدها نختار المكان اللي نبيه افضل على سطح المكتب لانه بنحتاج لها
http://www.ssdaa.com/sda/sh9.jpg
طبعاً بتاخذ وقت على حسب عدد الاعضاء والمواضيع والردود عندك في المنتدى نتركه على راحته ....
وبعدين نتجه للوحة تحكم الموقع ((cpanel )) حتى نسوي قاعدة بيانات جديدة (( هذي الطريقة اللي افضلها بعيد عن قاعدة بيانات المنتدى حتى لو صار شي لا قدر الله يكون المنتدى بقاعدة بياناته سليمه )).....
تابعوا الصور كيف نسوي قاعدة بيانات جديدة ندخل على لوحة تحكم الموقع
www........com/cpanel (http://www........com/cpanel)
http://www.ssdaa.com/sda/sh19.jpg
وبعد مانختار mysql
http://www.ssdaa.com/sda/sh20.jpg
في المثال اسم قاعدة البيانات vb5 وعند كتابتها في ملف الـ config.php
بتكون xxx_vb5 (( انتبهوا للنقطة هذي مضبوط ))
وبعدين بننتقل لصفحة ثانيه كل اللي علينا نغضط على GO BACK
http://www.ssdaa.com/sda/sh21.jpg
بيرجعنا للصفحة اللي كنا فيها من شوي برضوه نختار اسم مستخدم والباسووورد
في المثال اسم المستخدم = vb5 والباسووورد = 123147
http://www.ssdaa.com/sda/sh22.jpg
بتفتح لنا صفحة جديدة بنختار منها GO BACK
وبنرجع للصفحه اللي كنا فيها نختار اسم قاعدة البيانات
الان الباقي نعطي اسم المستخدم الصلاحيات مثل مافي الصورة
http://www.ssdaa.com/sda/sh23.jpg
لاحظوا حبايبي في الصورة قاعدة البيانات ssdaa_vb5 واسم المستخدم ssdaa_vb5
هذي النقطه اللي كنت اتكلم عنها من شوي تكتبونها في ملف الكونفيج بنفس الصيغه
ssdaa_vb5 ماعدا الباسوورد يكتب مثل ما اخترته 123147 بدون الدومين
نحتفظ ببيانات قاعدة البيانات الجديدة لانه بنحتاج لها مع نسخة المنتدى الجديدة
الان اكيد نزلت نسخة المنتدى 3.5.4
نروح لملف includes ومنه الى ملف config.php.new
http://www.ssdaa.com/sda/sh12.jpg
http://www.ssdaa.com/sda/sh13.jpg
http://www.ssdaa.com/sda/sh14.jpg
http://www.ssdaa.com/sda/sh15.jpg (http://www.ssdaa.com/sda/sh15.jpg)
نعدل على اسم الملف من الماوس كلك يمين اعادة تسميه وتحذفون اللي بعد php يصير اسم الملف config.php
ونكتب معلومات قاعدة البيانات فيه وبعده نحفظ التغييرات في الملف
ننتجه الان لبرنامج ftp حملوه حبايبي من على الرابط
www.ssdaa.com/LeapFTParabic.zip (http://www.ssdaa.com/LeapFTParabic.zip)
بعد ما نتصل بالموقع عن طريق برنامج ftp ننشئ ملف جديد في الموقع
مثلاً vb3.5 ونرفع ملفات النسخة الجديده فيه بمعنى كل الملفات اللي نزلتوها من الرابط اللي
فوق نسخة 3.5.4 ترفعونها في الملف اللي انشئتوه في الموقع vb3.5 .......
خلوه يرفع الملفات براحته باقي انت في ربع الطريق
خلصت النسخة الاحتياطيه نزلت خلاص
الان نزلوا من على الرابط برنامج لتقسيم قاعدة البيانات مع سكربت الرهيب لزرع قاعدة
البيانات .....
www.ssdaa.com/ssdaa.zip (http://www.ssdaa.com/ssdaa.zip)
وجايلكم في شرحه الان بعد فك الضغط عن الملف المضغوط بتلقون ملفين وسطه ملف سكربت
زرع قاعدة البيانات والثاني ملف تقسيم قاعدةالبيانات
نبدا ببرنامج بقسيم قاعدة البيانات لابد يكون ملف النسخة الاحتياطيه مع البرنامج في مجلد واحد
http://www.ssdaa.com/sda/sh10.jpg
بعد ما نختار البرنامج
http://www.ssdaa.com/sda/sh11.jpg
طبعا نغط على رقم 1 وبعدين نختار ملف النسخة الاحتياطيه وبعدين نحدد حجم كل ملف من رقم
2 (( الموجود بالبايت )) بعد التقسيم وهذا طبعا اللي يحدده سرعة اتصالك بالانترنت للي
اتصالهم عادي دايل اب افضل 500 kb لكل ملف حتى مايسقط شي من قاعدة البيانات والسبب سوء الاتصال .....
وبعده نختار رقم 3 GO
الان اكيد انتهينا من رفع ملفات النسخة الجديده 3.5.4 الى الموقع
نفس طريقة انشاء ملف جديد للنسخة الجديدة نسوي بعد ملف جديد
ونرفع فيه قاعدة البيانات اللي قسمناها من شوي فهمتوا علي
يعني قاعدة البيانات اللي قسمناها بالبرنامج نرفعها في الملف الجديد ويكون اسمه مثلاً ssda
نرفع ملف adhari وملفات قاعدة البيانات المقسمه الى ssda
وبعده ندخل على الرابط
http://ww......com/ssda/adhari.php
غير مكان ((.........)) بالدومين مثال ssdaa
http://www.ssdaa.com/sda/sh17.jpg
بتشوفون قدامكم مثل مافي الصورة وتكتب فيه اسم القاعدة الجديدة مع اسم المستخدم
والباسوورد وبعدها تضغط على هيا
http://www.ssdaa.com/sda/sh16.jpg
وبعدها بيطلع لكم كل ملفات قاعدة البيانات المقسمه بالارقام مثل
1.sql
والاكيد انكم بتمشون بالترتيب يعني اول ملف تختارونه هو 1.sql وبعده 2.sql وانتو ماشين حتى تخلصون من ملفات القاعدة كلها ...
الآن الجزء الثاني وابي كل تركيزكم معي
وبعدها ما نخلص ندخل على الرابط التالي
http://ww.......com/vb3.5/install/upgrade.php
مع تغيير الـ ....... الى دومين موقعك ssdaa
http://www.ssdaa.com/sda/sh1.jpg
ونبدا نمشي مع خطوات الترقيه
ملاحظه = اذا كان نسخة منتداك 3.0.7 راح يرقي المنتدى اول شي للنسخة 3.0.8 وبعدها
للنسخة 3.0.9 الى اخر نسخة من الجيل الثالث 3.0.14 وبعدها نبدا في 3.5.0 وانت ماشي ....
http://www.ssdaa.com/sda/sh18.jpg (http://www.ssdaa.com/sda/sh18.jpg)
بتشوفون اول ترقيه راح تصير الى 3.0.10 لانه المنتدى اللي رقيته كانت نسخته 3.0.9
يعني راح تاخذ وقت وخل الصبر صديقك الدائم في هالمرحله ولا تستعجل في شي ...
اخر خطوة بيطالبك بحذف ملف install.php من مجلد install في الملف الرئيسي وهذا امتداده ==
http://ww......com/vb3.5/install/install.php
وبعدها ادخل على لوحة ادمن المنتدى بإسمك اللي كان في المنتدى السابق قبل الترقيه....
الى هنا اقول كل شي تمام بس باقي عليك خطوة وحدة
ترجع تعدل اسم المنتدى الاول من vb الى vb1 والمنتدى الجديد من vb3.5 الى vb طبعا من الـ ftp تعديل اسم المجلد ......
والشرح القادم طريقة ترقية الاستايل من الجيل الثالث الى 3.5.4 او الى اي نسخة
وجود مشاكل في ترقية المنتدى والسبب =
1- عدم اكتمال ترقيه المنتدى = تخطى المرحلة بتغيير اخر الرابط من 1 الى 2
http://localhost/vb/install/upgrade_3010.php?step=1
الى
http://localhost/vb/install/upgrade_3010.php?step=2
2- ظهور خطا في قاعة البيانات ارجع احذف القاعدة اللي زرعتها الجديدة وازرعها من جديد
وانتبه لاكتمال زراعة ملفات القاعدة ..
ان شاء الله اني وفقت في الشرح وشرح مثل هذا لابد يكون في اخطاء املائيه او اساسيه في الشرح والبركه فيكم حبايبي بالتنبيه للاخطاء حتى الباقين يستفيدون منها ....