آموزش انتقال پرستاشاپ از سایت به لوکال هاست

Started By shikotak, Apr 28 2018 05:21 PM

1 پاسخ برای این موضوع
shikotak

    عضو ویژه

  • عضو انجمن
  • ستارهستارهستارهستاره
  • 35 محبوبیت
  • 391 ارسال

ارسالی 28 April 2018 - 05:21 PM

سلام دوستان

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

امیدوارم برای شما مفید باشه و بتونید ازش استفاده کنید.

1- نصب نسخه مناسب زمپ (XAMPP) ا باتوجه به کامپیوتر شما

توجه داشته باشید که نسخه های زمپ برای ویندوزهای 32 بیتی می باشد و ممکن است روی ویندوز 64 بیت کمی اختلال به وجود بیاد.

2- به هاست تون برید و از فایلهای پرستاشاپ تون یه بک آپ تهیه کنید یا از قسمت file manager از فایل ها یه فایل زیپ تهیه کنید و روی کامپیوترتون ذخیره کنید.

3- از دیتابیس مربوط به پرستاشاپ یک اکسپورت بگیرید.(کافیه دیتابیس پرستاتون انتخاب کنید و بعد برید به سربرگ Export و بعد هم گزینه go رو بزنید)

4- لوکال هاست روی کامپیوترتون راه بندازید. برای این کار اینجا رو ببینید. حواس تون باشه اطلاعاتی که موقع نصب وارد می کنید یادداشت کنید که بعدا بهش نیاز پیدا می کنیم.

5- بعد از راه اندازی لوکال به ادمین و سایت اصلی دسترسی دارید اما  اگر از قالب یا ماژول های فارسی استفاده می کنید قطعا با ارور ioncube loader مواجه میشید. این یعنی یون کیوب رو هم باید نصب کنید. آموزش نصب اونم اینجا ببینید.

خوب حالا اصل ماجرا که از اینجا شروع میشه!

7- برید دیتابیسی که برای لوکال ساختید انتخاب کنید و تمام تیبل های موجود در دیتابیس پاک کنید(برای این کار کافیه گزینه check all رو انتخاب کنید و بعد گزینه drop رو انتخاب کنید) توجه کنید که کل تیبل ها باید پاک بشه

8- حالا برید به سربرگ import و اینجا اون دیتابیسی که از هاست تون گرفته بودید ایمپورت کنید.

9- تمام فایل هایی که از هاست تون بک آپ گرفتید بجز پوشه ادمین جایگزین فایل هایی بکنید که توی لوکال تون وجود داره. یعنی فایل های سایت تون جایگزین فایل های لوکال می کنید.

10- بعد از تمام شدن کار ممکنه وقتی اسم فروشگاه تون توی لوکال یا آدرس ادمین لوکال میزنید به سایت خودتون برگردید. برای اینکه درست بشه اینجا نیاز به چند تا تغییر کوچک داریم.

11- به مسیری که لوکال نصب کردید برید و این فایل تو این مسیر چک کنید

config>settings.inc.php

اطلاعات پایگاه داده ای که ساختید چک کنید که توی این فایل درست ثبت شده باشه. اگر درست نیست اصلاحش کنید.

12- به دیتابیسی که ساختید برید و تیبل shop_url پیدا کنید. ممکنه که تیبل شما یک پیشوند مثل ps داشته باشه که میشه . ps_shop_url. این تیبل انتخاب کنید و مقادیر domain و domain_ssl به localhost تغییر بدید

13- حالا دوباره آدرس های سایت و ادمین چک کنید. امیدوارم که مشکلی نباشه اما ما باز تو این مرحله دو تا مشکل دیگه داشتیم.

اول اینکه با نام کاربری و رمز عبوری که تو مرحله نصب فروشگاه تعیین کرده بودیم به ادمین وارد نمی شدیم

دوم اینکه فایل های js و css هیچ کدوم لود نمیشد

برای مشکل اول اینجا رو بخونید تا بتونید پسورد ادمین تغییر بدید چون تمام دیتاها از فروشگاه آنلاین شما اومده  ممکنه اینجا مشکل داشته باشید.

برای مشکل دوم نیاز هست که به بخش ادمین وارد بشید. برید به بخش تنظیمات و تو قسمت SEO و URL ها چک کنید که این مقادیر درست وارد شده باشه

دامنه فروشگاه: localhost

دامنه SSL: localhost

URI اصلی:/

URI اصلی مهمه. اگر فایل پرستاشاپ تون تو چندتا پوشه دیگه هست بهتره که مسیر ساده کنید و اگر نه باید اسم پوشه های قبلی رو هم وارد کنید.

خوب الان دیگه باید همه چیز اوکی باشه و سایت شما روی لوکال هاست کامل و بدون مشکل بالا بیاد.

بهتره بعد از ورود به ادمین یکبار کش اسمارتی رو هم پاک کنید.

برای این کار من خیلی زمان گذاشتم اما امیدوارم شما مجبور نباشید اینقدر زمان صرف کنید براش و با این آموزش بدون مشکل کار انجام بدید.

shikotak

    عضو ویژه

  • عضو انجمن
  • ستارهستارهستارهستاره
  • 35 محبوبیت
  • 391 ارسال

ارسالی 04 December 2018 - 05:13 PM

مسیر تغییر نام دیتابیس در پرستاشاپ 1.7 شده

/app/config/parameters.php


0 کاربر در حال خواندن این موضوع است

0 کاربر، 0 مهمان و 0 عضو مخفی