هذا الأمر الذي حير الكثير من الأشخاص أغلبهم لم يجد له حل إلى الآن فمنهم من قرر الاستسلام للأمر ومنهم من حاول مرات عديدة حتى وصل إلى نتيجة مرضية ومنهم من اضطر إلى نقل موقعه بقاعدة بيانات جديدة وهذا الأمر سئ للغاية فإن كنت ستنقل ملفات موقعك ثم بعد ذلك تنشئ قاعدة بيانات جديدة لكي يتم الأمر ، فهذا سيفقدك الإعدادات التي قمت بها وأيضاً سيفقدك جميع الأعضاء المسجلين في قاعدة البيانات الأصلية للموقع وهذا سيجعلك تخسر جميع اعضائك .نحن الآن سنتعرف على كيف نقوم بنقل الموقع من دومين فرعي إلى استضافة جديدة دون التأثير على الإعدادت المسجلة في قاعدة البيانات أو فقدانها نهائياً وهذا الأمر الشائع بين مطوري المواقع ، كذلك سنتعرف على كيفية نقل موقع وورد بريس الشائع الاستخدام لدى مطورى مواقع إدارة المحتوى وهذا الشرح أيضاً يصلح لكافة المواقع التي تعمل بقواعد بيانات mysql لكن ستختلف في بعض الأمور البسيطة مثل إضافة القاعدة الجديدة ، تابع معي .
الخطوات بالترتيب التي سوف تقوم بنتفيذها ليتم الامر بنجاح .
الخطوة الأولى : – تحميل ملفات موقعك من مجلد الدومين الفرعي من مدير الملفات أو من برنامج رفع المفات للموقع مثال filezila او LeapFtp .
الخطوة الثانية :- تحميل نسخة من قاعدة البيانات التي تعمل مع نفس الموقع الخاص بالدومين الفرعي .
الخطوة الثالثة :- رفع الملفات لموقعك على الاستضافة الجديدة مرة أخرى .
الخطوة الرابعة :- إنشاء قاعدة بيانات جديدة في الاستضافة الجديدة .
الخطوة الخامسة :- وهي أهم خطوة لنجاح الأمر فاغلبنا يعلم جميع الخطوات السابقة ، تعديل ملف قاعدة البيانات الجديدة لكي يعمل بدون مشاكل على الاستضافة الجديدة وأيضاً لتجنب تغير الـ Dns للدومين .
الخطوة السادسة :- وهي آخر خطوة نقوم بها وبعد ذلك مبروك عليك موقعك على استضافة جديدة وهي رفع قاعدة بيانات الموقع القديمة بعد التعديل عليها للقاعدة الجديدة على الاستضافة الجديدة .
فلنبدء الشرح على بركة الله :
الخطوة الأولى : يجب أن تقوم بتحميل جميع ملفات موقعك خصوصاً إن كنت قد قمت بالتعديل على ملفات القالب أو أي ملفات أخرى لكي تضمن أنك لن تفقد أي تعديلات على الموقع قمت بها وهذا الأمر يتم عن طريق الدخول الى لوحة تحكم Cpanel وثمتدخل على مدير الملفات File Manger ثم بعد ذلك تدخل على مجلد الدومين الفرعي وغالباً ستجده بنفس اسم الدومين ثم بعد ذلك تقوم بتحديد جميع ملفات الموقع عن طريق ” اختيار الكل ” بالانجليزية “Select All” ثم بعد تحديدهم قم بالضغط على”تحميل” بالانجليزية “Download” ثم تنتظر إلى أن يتم التحميل وسرعة التحميل تعتمد على سرعة اتصالك بالإنترنت .
الخطوة الثانية :- يجب عليك أن تقوم بتحميل نسخة من قاعدة البيانات الموجودة في الاستضافة القديمة وهذا الأمر يتم عن طريق أن تقوم بالدخول للوحة التحكم cpanel بعد ذلك تقوم بالدخول الى MyphpAdmin ثم ستجد في جانب الصفحة اسم قاعدة البيانات التي تخص موقعك ثم تقوم بالضغط عليها ثم بعد ذلك ستجد كلمة تصدير او استخراج بالانجليزية Export تضغط عليها ثم ستجد في نهاية الصفحة كلمة Go ثم سيبدء المتصفح بتحميل قاعدة بيانات جديدة تحمل الامتداد sql .
الخطوة الثالثة :- نقوم برفع الملفات التي قمنا بتحميلها من الاستضافة القديمة إلى الاستضافة الجديدة وهذا عن طريق نفس الخطوات التي ذكرناها في “الخطوة الأولى ” لكن مع اختلاف أننا في الأولى كنا نقوم بتنزيل الملفات اما في هذه الخطوة سنقوم برفع الملفات على المجلد الرئيسي أو على مجلد دومين فرعي لك الاختيار.
الخطوة الرابعة : تقوم بإنشاء قاعدة بيانات جديدة ثم بعد ذلك تقوم بإضافتها للسكربت المستخدم أو البرمجة الخاصة فنحن هنا نقوم بشرحها لووردبريس ، تقوم بإضافتها بديل للقديمة في Wp-config.php ، مع ملاحظة عدم الدخول على الدومين الجديد أو محاولة تنصيب الموقع لحين إنتهاء اكتمال الخطوات القادمة .
الخطوة الخامسة :- وكما ذكرنا فهي أهم خطوة يجب عليك أن تقوم بالدخول إلى المكان الذي تم تحميل فيه قاعدة البيانات القديمة على جهازك الكمبيوتر ثم تقوم بتحرير قاعدة البيانات ، وهذا يتم عن طريق تحميل برنامج محرر النصوص notepad++ ثم بعد تقوم بتنصيبه ثم نذهب للمجلد الذي قمنا بتحميل الملفبه ثم تقوم بالضغط على الملف الخاص بقاعدة البيانات ثم تضغط علي تعديل بواسطة notepad++ ثم بعد ذلك يفتح محرر النصوص الملف ثم تضغط على الازرار ctrl+f وتبحث عن الدومين القديم الخاص بالموقع القديم وتقوم باستبداله بالدومين الجديد الخاص بالاستضافة الجديدة.
لكن هناك ملحوظة وهي أن تقوم باستبدال الدومين فقط مثلا http://example.cmp-tch.com/example/example تستبدل فقطhttp://example.cmp-tch.com وتترك باقي الرابط وهذا الامر يجب أن تلاحظه على جميع الروابط ، ثم بعد ذلك تكرر نفس العملية بمعني أنك تبحث عن الدومين القديم في ملف قاعدة البيانات وتستبدله بالجديد أن قمت بعمل هذه الخطوة صحيحة فمبروك عليك الموقع الجديد .
الخطوة السادسة :- تقوم بفتح لوحة التحكم الخاصة بالاستضافة الجديدة ثم MyphpAdmin وتختار القاعدة الجديدة التي قمت بإنشاءها للموقع الجديدة لنفس الاستضافة الجديدة ثم بعد ذلك نضغط على استيراد أو بالانجليزية “import” وتقوم برفع ملف قاعدة البيانات الذي قمنا بالتعديل عليه للقاعدة الجديدة وبهذا تكون قد انتهيت من نقل الموقع من الدومين الفرعي إلى استضافة جديدة بدون مشاكل ثم تدخل لعنوان موقعك الجديد ستجد موقعك يعمل على الاستضافة الجديدة والرابط الجديد بدون مشاكل نهائياً .
عند فتح موقعك ستجد بعض التغيرات البسيطة والتي يمكن أن تعالجها من لوحة التحكم .
ارجو أن اكون قدمت لك مايفيدك …