Installer prestashop avec mysql 5.7 - PrestaSafe
PrestaSafe.com
  • Accueil 
  • Prestashop 
  • Blog 
  • Devis en ligne 
  • Boutique 
  • Contact 
  • Mon compte 

    17 Nov

    PrestaShop solution e-commerce

    Si vous rencontrez des erreurs, voici comment installer Prestashop (1.4 dans mon cas) avec mysql 5.7

    Corriger les requêtes sql de l’installation de Prestashop

    Rendez vous dans le dossier /install/sql et modifiez le fichier db.sql

    Sous la première ligne :

    SET NAMES 'utf8';

    Rajoutez:

    SET NAMES 'utf8';
    SET sql_mode = "ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER";

    Puis recherchez

    CREATE TABLE `PREFIX_cart_product`

    ligne 187 pour moi, et remplacez la mention PRIMARY KEY par UNIQUE

    comme ceci:

    CREATE TABLE `PREFIX_cart_product` (
      `id_cart` int(10) unsigned NOT NULL,
      `id_product` int(10) unsigned NOT NULL,
      `id_product_attribute` int(10) unsigned default NULL,
      `quantity` int(10) unsigned NOT NULL default '0',
      `date_add` datetime NOT NULL,
      UNIQUE (`id_cart`,`id_product`, `id_product_attribute`),
      KEY `id_product_attribute` (`id_product_attribute`)
    ) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8;

    Sauvegardez, supprimer les tables déjà créées et relancez l’installation, tout devrait être ok pour vous.

    Enjoy 😉

    share:
    No Comments

    Articles similaires

    05 Avr

    PrestaShop solution e-commerce

    Test de prestashop 1.7 version Alpha

    23 Juil

    PrestaShop solution e-commerce

    Thème PrestaShop 1.7 100% seo et personnalisable

    24 Oct

    Interview par Maketing301