2008-10-22, 06:34 AM (آخر تعديل لهذه المشاركة: 2008-10-22, 06:36 AM بواسطة عاشق العندليب.)
شكرا لك أخي الكريم لكن على ما يبدو أن الموضوع أكبر من قدرة استيعابي أي أن العيب فيّ.
سأتكل على الله و أرفع المنتدى فورا لأنني لم أستطع فهم كيفية عمل الخادم المحلي هذا أو كيفية استعادة قاعدة البيانات و ليقدم الله ما شاء و أرجو ألا أفقد شيئا.
1- قم بإنشاء قاعدة بيانات جديدة على استضافتك
2- قم بنسخ كل قاعدة البيانات الحالية وارفعها لأى مجلد بإستضافتك.
3- قم بأخذ نسخة كاملة من ملفات منتداك.
4- قم برفع نسخة قاعدة البيانات (بإستخدام الإسكريبت الذى اشرت اليه سابقا) داخل قاعدة البيانات الجديدة التى انشأتها.
5- قم برفع ملفات المنتدى التى اخذتها الى مجلد فرعى بإستضافتك.
6- ارسل لى التالى, 1- اسم المستخدم وكلمة المرور لقاعدة البيانات الجديدة والتى نقلت اليها قاعدة بيانات المنتدى, 2- حساب ftp مؤقت. بالطبع مع ذكر المجلد الذى به نسخة من ملفات منتداك.
وسوف اقوم انا بجعل هذا المنتدى الإحتياطى يعمل.
7- تقوم انت بترقية هذا المنتدى الإحتياطى على استضافتك. ووقتها يمكنك ان ترى الأخطاء او المشاكل التى ستواجهك.
2008-10-22, 08:42 PM (آخر تعديل لهذه المشاركة: 2008-10-22, 08:50 PM بواسطة عاشق العندليب.)
سأحاول ذلك إن شاء الله أخي الكريم لكن مع الأسف هناك ضغوطات كثيرة من حولي و هذا يجعل تفكيري ليس في أوجه و أنا أحاول تصفية ذهني و فكرتك الجديدة جيدة و سأقوم بها إن شاء الله جازاك الله كل خير أخي الكريم و سأخبرك بالنتائج فور انتهائي منها.
تعديل :إخواني الكرام أمر يبشر بالخير و الحمد لله نجحت في وضع المنتدى بالفعل على الخادم المحلي و عندما حاولت وضع النسخة الاحتياطية لقاعدة البيانات كنت أتوقع أن يصبح المنتدى كما هو عليه قبل أخذي النسخة لكن لم يتغير أي شئ بقى فارغا تماما ؟!
فهل بعد تحديدي لاسترجاعه لقاعدة البيانات و بعد إظهاره لي هذه الصفحة ينبغي لي فعل شئ آخر حتى يظهر المنتدى ؟!
ذهبت بالفعل إلى Phpmyadmin و وجدت أن الجداول قد أُضيفت أي ان قاعدة البيانات القديمة أصبحت موجودة بالفعل لكن لماذا لم يتغير المنتدى و يمتلأ بالمواضيع كما هو المفترض أن يحدث ؟!
اولا يجب ان تعلم انك لن تقوم بتثبيت منتدى من البداية, انت الأن نقلت قاعدة بيانات منتداك.
ينقصك نقل ملفات منتداك ايضا, وتضعها داخل مجلد لنفترض forum داخل مجلد www
بعد ذلك تقوم بالتعديل على ملف inc/config.php
وتغيير بيانات قاعدة البيانات الى البيانات الصحيحة (اسم قاعدة البيانات, واسم المستخدم هو root وهكذا.
واذا عجزت لقدر الله, انسخ لى محتوى ملف الـ config.php وسوف ارده لك بعد التعديل. وملف inc/settings.php سيحتاج للتعديل
وضعت النسخة الجديدة للمنتدى و من ثم قمت بتنصيبها و بعد ذلك وضعت ملفات اللغة العربية و نجح هذا بدون أي مشاكل.
ثم بعد ذلك استخدمت طريقة script استرجاع قاعدة البيانات القديمة و بالفعل وضع الجداول لكنها لم تظهر في المنتدى ؟!
فما الخطأ التي ارتكبتها هنا لأنني عندما حاولت الولوج إلى المنتدى أخبرني أنه يجب عليّ تنصيبه أولا فهل ما قصدته هو ان أضع ملفات المنتدى فقط و من ثم أضع قاعدة البيانات بدون أن أقوم بالتنصيب ؟!
يا طيب. مايجب ان تقوم به (اولا) هو ان تقوم بنقل منتداك (على حالته الحالية) من استضافتك الى سيرفرك المحلى.
كيف سيتم هذا؟
1- تقوم بتحميل جميع ملفات منتداك من الإستضافة الى جهازك وحفظهم داخل اى مجلد ويتم وضع هذا المجلد داخل مجلد www
2- تقوم بإستخدام الإسكريبت الخاص بقاعدة البيانات لنسخ النسخة الإحتياطية الخاصة بقاعدة بياناتك الحالية, ونقلها بسيرفرك المحلى.
3- دون ان تنصب اى شئ انت لا تقوم بتنصيب منتدى, انت تنقل منتداك, تقوم فقط بتعديل ملف الـ inc/config.php سترى بداخله بيانات قاعدة البيانات التى تخص استضافتك, يجب ان تغيرها لتناسب البيانات الخاصة بالسيرفر المحلى (اسم قاعدة البيانات التى وضعت بها نسخة قاعدة بيانات المنتدى, واسم المستخدم على السيرفر المحلى هو root وكلمة المرور تجعلها فارغة.) وتعدل ايضا ملف inc/settings.php
بالنسبة لمسألة تعديل الملفات فكما ذكرت لك اذا وجدتها صعبة ارسل لى محتوى هذه الملفات وسوف اعدهم لك.
بعد ان تتأكد ان منتداك يعمل على سيرفرك الشخصى كما يعمل بموقعك, تقوم بإستبدال الملفات بملفات النسخة الجديدة, وتبدأ عملية التحديث كما تم شرحها فى الموضوع الخاص بكيفية التحديث.