سیستمی‌ها
بالا نیامدن پرستاشاپ بعد از تعویض هاست - نسخه‌ی قابل چاپ

+- سیستمی‌ها (http://forums.systemiha.ir)
+-- انجمن: کامپیوتر (http://forums.systemiha.ir/forumdisplay.php?fid=1)
+--- انجمن: پرستاشاپ (PrestaShop) (http://forums.systemiha.ir/forumdisplay.php?fid=14)
+--- موضوع: بالا نیامدن پرستاشاپ بعد از تعویض هاست (/showthread.php?tid=126)



بالا نیامدن پرستاشاپ بعد از تعویض هاست - mojtabamalaekeh - 2016/11/19

وقتی که فروشگاه پرستاشاپ رو به هاست جدید منتقل می‌کنیم لازمه توی فایل‌های config تغییراتی داده بشه تا پرستاشاپ بتونه به دیتابیس وصل بشه.

معمولاً این تغییرات رو بخش پشتیبانی هاست انجام میده و صفحه‌ی ایندکس فروشگاه بالا میاد.
مشکلی که رایج هست اینه که دیگر صفحات (محصولات، درباره‌ی ما و...) با خطای 404 مواجه میشن.

پس اگه فضای میزبانی (هاست) خودتون رو عوض کردین و به جز صفحه‌ی اصلی فروشگاه پرستاشاپ، هیچ یک از صفحات محصولات و شاخه‌ها بالا نیومدن
1- لازمه که فایل .htaccess رو حذف کرده و دوباره تولید کنید.
جهت اطمینان به جای حذف کردن، اسمش رو تغییر بدین.
در صورتی که این فایل وجود نداره ادامه‌ی مطلب رو بخونید.
2- وارد بخش مدیریت پرستاشاپ بشین. اگه این بخش هم بالا نمیاد پس این مطلب برای حل مشکل شما مناسب نیست.
3- پس از ورود به پیشخوان پرستاشاپ، مسیر زیر رو دنبال کنید:
منوی اصلی -> تنظیمات ->  SEO و URLها
4- وارد بخش  SEO و URLها که شدین، صفحه رو به سمت پایین اسکرول کنید تا به گزینه‌ی «URL آشنا» برسید.
5- یک بار وضیت این گزینه رو تغییر بدین و دکمه‌ی «ذخیره» رو بزنید.
6- سپس وضعیت گزینه‌ی «URL آشنا» رو به حالت قبل برگردونید و دوباره «ذخیره» بزنید.
توی فضای هاست، دایرکتوری محل نصب فروشگاه رو چک کنید تا مطمئن بشید که فایل .htaccess جدید تولید شده.
7- حالا به بخش کاربری فروشگاه پرستاشاپ (Front End) برید و لینک‌های شاخه‌ها و محصولات رو چک کنید Smile

حالا اگه هاستینگ شما فایل تنظیمات اتصال به دیتابیس رو اصلاح نکرده و خودتون میخواید این کار رو انجام بدین
1- ابتدا از بخش MySQL® Databases یک کاربر جدید بسازید و از اسم و کلمه‌ی عبورش کپی بگیرید.
2- کاربر جدید رو به دیتابیس فروشگاه اضافه کنید و تمام دسترسی‌های لازم رو بهش بدین.
3- از بخش مدیریت فایل هاست، فایل config/settings.inc.php رو ویرایش کنید.
4- وقتی که به مقادیر _DB_NAME_ و _DB_USER_ و _DB_PASSWD_ توجه کنید می‌بینید که اطلاعات هاست قبلی هستند
پس هر 3 مقدار رو اصلاح کرده و فایل رو ذخیره کنید.