Prestashop – migrer le site en local


processus de Migration

  1. preparation de l’environnement MAMP

    • augmenter le temps d’exécution des scripts php

      dans le fichier
      C:\MAMP\conf\php7.0.13\php.ini modifier la valeur :

      max_execution_time = 300
      max_input_time = 600
      					
    • augmenter le temps d’execution de PHPMyAdmin :

      dans le fichier
      C:\MAMP\bin\phpMyAdmin\config.inc.php
      modifier la valeur :

      $cfg['???'] = 3000
  2. Export BDD Migrer les données et les fichiers

    L’intégralité des fichiers + exporter la BDD

  3. Modifier l’export .sql

    • Ctrl + H = domaine.fr => localhost/dossier
    • sauf pour la table _shop_url

    Remarque la class Shop est située dans C:\MAMP\htdocs\eboutique\classes\shop\Shop.php

  4. Modifier des fichiers

    • Fichier settings.inc.php

      C:\MAMP\htdocs\eboutique\config\settings.inc.php (attention ce fichier n’existe pas dans une install toute neuve)

    • Modifier le fichier htaccess

      RewriteRule . - [E=REWRITEBASE:/eboutique/]
  5. mettre en place le mode debug

  6. importer la BDD dans MAMP

    créer un user si nécessaire : (attention localhost et non %)

  7. Ajustement dans le Backoffice

    langue à désactiver (pas compris)