میلاد-م
6 سال پیش توسط میلاد-م مطرح شد
9 پاسخ

انتقال و کپی سایت وردپرسی بر روی لوکال هاست

با سلام خدمت دوستان گرامی

من میخوام از روی سایت وردپرسی فروشگاهی (با ووکامرس) که روی اینترنت هست و بهش دسترسی کامل دارم، یک نسخه کامل رو بتونم بوجود بیارم و بر روی سایت وردپرس لوکال هاست خودم قرار بدم، تا هر تغییر آزمایشی رو در محتوا و یا پوسته بتونم اعمال کنم (در واقع میخوام کل سایت اولیه رو کپی کنم روی نسخه ی محلی خودم).

می خوام همه چیز منتقل بشه، مواردی که به ذهنم میرسه رو می نویسم:
۱ پوسته Theme فعال
۲ پوسته فرزند Child Theme فعال
۳ محتوای نوشته‌ها، محتوای برگه ها، محتوای کامل رسانه‌ها (تصاویر، ویدئو و…)
۴ افزونه های نصب شده
۵ محتوای افزونه‌ها (همانند ووکامرس)
۶ کاربران سایت اصلی مون
۷ کل پایگاه داده

الف) پرسش اولم اینه که آیا همه ی این موارد منتقل می شوند؟ به طور کامل همه چیز رو میشه انتقال داد؟ (کپی کردن منظورمه)
ب) پرسش اصلی هم اینه که چطور این کار رو باید انجام بدم؟ روش کار چیه؟
ممنون میشم اگر دوستان راهنمایی نمایند


ثبت پرسش جدید
mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 6 سال پیش مطرح شد
1

سه مرحله وجود داره:
۱− کپی فایل ها (تمامی فایل ها رو کپی کنید روی لوکل هاست)
۲− کپی دیتابیس ( از دیتابیس اکسپورت بگیرید و روی لوکال ایمپورت کنید)
۳− تنظیمات (فایل wp-config.php رو باز کنید و تنظیمات دیتابیس + url یا همون ادرسی که وردپرس رو روی لوکال نصب کردین تصحیح کنید).


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 6 سال پیش آپدیت شد
-1

@khanzadimahdi
ممنونم از پاسخگویی تون
1 پس اگر این سه مرحله رو برم، همه ی مواردی که ذکر کردم (از جمله افزونه ها) منتقل میشه؟
2 شماره ی یکی که فرمودید:

"۱− کپی فایل ها (تمامی فایل ها رو کپی کنید روی لوکل هاست)"

رو درست متوجه نشدم، یعنی کدوم پوشه یا پوشه ها رو باید در کجا کپی کنم؟


mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 6 سال پیش مطرح شد
1

پوشه public_html وب سایت خودتون رو کپی کنید هرچی فایل داخلشه روی لوکال هاست.


mahfelwp
@mahfelwp 6 سال پیش مطرح شد
1

سلام، شما به راحتی میتونید با نصب افزونه duplicator همه موارد رو بصورت یک بسته نصب در بیارید و بطور کامل و با همه جزئیات بر روی لوکال هاست خودتون نصب کنید:

https://wordpress.org/plugins/duplicator


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
1

سلام
@milad

2 راه داره
افزونه duplicator و کپی دستی که دوستمون توضیح داد
روش دوم کپی دستی رو پیشنهاد میکنم چون مطمئن تر و کامل تره .


Mojtaba Michael
تخصص : برنامه نویس FullStack لاراول و...
@mojimich2015 6 سال پیش مطرح شد
1

کپی کردن فایل ها به صورت دستی وقت بیشتری میبره و امکان وجود مشکل هم زیاد هست .
بهتون توصیه میکنم از افزونه duplicator و حتما نسخه pro استفاده کنید که قابلیت گرفتن خروجی از حجم بالای اطلاعات رو داره .
من خودم چندین بار ازین روش استفاده کردم و کارم انجام شده .


علیرضا معمارزاده
تخصص : junior level developer
@alireza.mzh 6 سال پیش مطرح شد
1

افزونه duplicator رو نصب کن
کلی آموزشش انتقال سایت هم تو گوگل هست
یه سرچ کنی راحت بدست میا د


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 6 سال پیش آپدیت شد
-1

ممنون از تک تک عزیزان بابت راهنمایی شون، من یک مرتبه بصورت آزمایشی از افزونه duplicator استفاده کردم، و به درستی عمل کرد. اما وقتی که رفتم سراغ سایت اصلی، در مرحله ی ساخت (build) با این پیغام خطا مواجه شدم:

> Build Status  
> Host Build Interrupt  
> This server cannot complete the build due to host setup constraints.  
> To get past this hosts limitation consider the options below by clicking each section.

@mahfelwp @Alimotreb @mojimich2015 @alireza.mzh1
چند مرتبه دیگه هم امتحان کردم، بازم همین رو می نوشت هربار


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 6 سال پیش مطرح شد
1

@milad
درود...
بهتره فایل ها را به صورت دستی انجام دهید نه با افزونه duplicator ...
این خطا میگه به دلیل محدودیت های سرور فایل ها نصب کند.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام