Skip to main content
تطوير المواقع

نقل موقع ووردبريس الي اخر بطريقة سهلة ومبتكرة

By أبريل 14, 2016#!31الثلاثاء, 26 مارس 2019 15:31:18 +0200p1831#31الثلاثاء, 26 مارس 2019 15:31:18 +0200p-3Africa/Cairo3131Africa/Cairox31 26م31م-31الثلاثاء, 26 مارس 2019 15:31:18 +0200p3Africa/Cairo3131Africa/Cairox312019الثلاثاء, 26 مارس 2019 15:31:18 +0200313313مالثلاثاء=22#!31الثلاثاء, 26 مارس 2019 15:31:18 +0200pAfrica/Cairo3#مارس 26th, 2019#!31الثلاثاء, 26 مارس 2019 15:31:18 +0200p1831#/31الثلاثاء, 26 مارس 2019 15:31:18 +0200p-3Africa/Cairo3131Africa/Cairox31#!31الثلاثاء, 26 مارس 2019 15:31:18 +0200pAfrica/Cairo3#No Comments

السلام عليكم

موضوع اليوم يهم جميع من يستخدم الوردبريس وخاصة من يريد نقل موقعه الي موقع اخر بنفس الارشفة ونفس البيانات بدون فقدان اي شيء

اول خطوة

ناخذ نسخة كاملة من الموقع القديم

oldsite.com

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

backup.png

 

 

 / public_html ثم قم بنقله الي المسار 

ثم اعطه تصريح 777 عشان تعرف تنقله من السيرفر القديم للسيرفر الجديد

فكرة جديد…النت عندك ضعيف وحجم الملف كبير انه يتحمل علي الكمبيوتر الاول وبعدين تنقله لموقعك الجديد

FTPسواء عن طريق 

ا و مدير الملفات في موقعك

دي مشكلة عويصة لو النت عندك ضعيف ممكن تستني ساعتين او تلاتة عشان ترفع الباك اب من جهازك للموقع الجديد..الحل هنا انشاء الله

كود صغير لوظيفة كبيرة وتساعد علي انجاز العمل في وقت بسيط

( fopen ) هو عبارة عن دالة

بتقوم بعملية نقل الملفات عن طريق الروابط من خلال تصفح الكود بالمتصفح العادي


وده الكود

<?php

//الوقت المحدود لسحب الملف انا طبعا حولته غير محدد عشان الملف مش يقف اثناء التنزيل
set_time_limit(0); //Unlimited max execution time
// اسم الملف المحدد الي هتقوم بنقله من السيرفر القديم للجديد ,لازم يكون نفس اسم ملف النسخة الاحتياطية
$path = ‘backup.tar.gz’;

//رابط النسخة الاحتياطية من الموقع القديم ولازم تتأكد من المسار انه صحيح

$url = ‘http://oldsite.com/backup.tar.gz;
$newfname = $path;
echo ‘Starting Download!<br>’;
$file = fopen ($url, “rb”);
if($file) {
$newf = fopen ($newfname, “wb”);
if($newf)
while(!feof($file)) {
fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );
echo ‘1 MB File Chunk Written!<br>’;
}
}
if($file) {
fclose($file);
}
if($newf) {
fclose($newf);
}
echo ‘Finished!’;
?>


 

بعد ما شرحت وظيفة الكود ..هنحمل من المرفقات

وبعدين نرفعه علي السيرفر الجديد الي هننقل عليه الموقع القديم

هيكون علي المسار ده

site.com/server-toserver.php

 Finsh وبعدين نعرضه علي اي متصفح هنلاقي التحميل بدأ في كل سطر 1 ميجا بايت وهكذا الي ان تظهر كلمة

طيب … احنا كده نقلنا القديم للجديد الحمدلله

public_html/ هنفك ضغط الباك اب وبعدين ننقل ملفات الموقع القديم الي مسار العرض في الموقع الجديد والافتراضي بيكون المسار

هنبتدي في الموقع الجديد ازاي ودي اهم خطوة حاليا

1 – هنعمل قاعدة بيانات جديدة

2-  wp-config.php عشان ننقل بيانات الدخول الي القاعدة الجديدة ..طبعا الملف هيكون فيه بيانات القاعدة القديم ..هنفتح ملف

هنمسح البيانات دي زي مانتم شايفين في الصورة

edit wordpress config

 

وهنحط بيانات القاعدة الجديدة

..كده فاضل استيراد القاعدة القديمة في القاعدة الجديدة

طبعا الناس عارفة ازاي تدمج قاعدة قديمة في قاعدة جديدة ..والي ميعرف ..

رابط لشرح دمج قواعد البيانات من منتدي ترايدنت

http://www.traidnt.net/Portal/Sites/Scripts/mysqldumper-1.24.html

..طيب بعد مارفعنا ودمجنا وخلصنا خلاص كل شيء..ناقص اهم خطوة وهي الفاينل

1- في حالة انك بتغير مساحة فقط..هنكتفي بالنقل والدمج فقط..

2- في حالة انك بتغير الدومين ..لدومين جديد..هنا هنشرحها  دلوقتي وياريت الي بيقرا يركز في النقطة دي

 وبعدين هندخل الي قاعدة البيانات الجديدة …Phpmyadmin هنفتح

 زي الصورة  wp-options هندخل علي التابل

2016-04-14_165203

وبعدين هتظهر هنا بيانات الموقع القديم ..زي مانتم شايفين

2016-04-14_165231.

 

wp-options – عمود

هو العامود المسؤل عن سيستم الورد بريس او بمعني اصح .. اهم عامود في القاعدة

هنبحث في العامود بالكامل عن روابط الموقع القديم وهنغيرها الي روابط الموقع الجديد بنفس المسار سواء كانت المدونة في الرئيسية او علي مجلد فرعي…

انتهينا والحمدلله…

طبعا المرحلة الثانية .. وهي انك تنوه جوجل انك غيرت اسم الدومين

وده شرح الاستاذ عماد عطية عن تنبيه جوجل بتغير النطاق

http://www.traidnt.net/vb/traidnt2468342/

انا عارف ان الموضوع موجود في المنتدي بالطرق التقليدية ..انما انا طريقتي في النقل سهلة وبتوفر وقت ومجهود وبدون اللجوء الي اي مساعدة خارجية ومهما كانت امكانيات الاستضافة سواء جيدة او عادية ..شغاااالة علي كله….

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

الطريقة تصلح لأي موقع يستخدم اي نوع من البرمجيات وليست محددة لبرمجة معينة

لوجود اي استفسار في الموضوع..اترك رد

Nemra1

Nemra1 Adminstrator

Close Menu

Come see us

Wow look at this!

This is an optional, highly
customizable off canvas area.

arArabic