Transférer votre boutique Prestashop en ligne à  partir d’une installation locale

Si votre boutique Prestashop installée en locale, vous semble prête à  s’aventurer dans la jungle des boutiques en ligne.
Si vous avez peaufiné votre catalogue et vos photos, installé un thème qui vous semble correct et que vos modules fonctionnent correctement. Alors vous pouvez envisager de la transférer en ligne.

Pour cela il vous faut un hébergement comprenant php5 et une base de donnée MySQL.

La procédure à  exécuter est assez simple.

Procédure à exécuter pour les versions de Prestashop > 1.4 (uniquement).
Vous devez vous rendre, sur le site que vous souhaitez déplacer, dans l’administration, onglet Préférences > SEO & URLs.
En bas de cet onglet, vous devez entrer votre nouveau nom de domaine (ex: www.maboutique.com). Faites de même pour le nom de domaine SSL (en général, les deux champs sont égaux).
Si vous avez oublié de le faire, vous pouvez les changer dans la table « config » de votre base de données. Les noms des clés sont PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL.

Transfert des fichiers

Dans un premier temps, il vous faut transférer l’ensemble de vos fichiers du dossier Prestashop compris dans votre serveur local (Selon nos tutoriels, c:\xampp\htdocs\prestashop) dans un dossier sur votre serveur.

Pour cela, vous devez utiliser un client ftp et le paramétrer de façon à  ce qu’il puisse se connecter sur votre serveur. Si vous n’avez pas de client, vous pouvez télécharger le très bon Filezilla.

Une fois installé, lancez-le et configurez le de façon à  se qu’il puisse se connecter. Cliquez sur l’icône en haut à  gauche ( entouré de rouge sur la photo), cliquez sur nouveau site, puis renseignez les différents champs avec les identifiants FTP de votre hébergement (hôte, type d’authentification : Normale, Utilisateur, Mot de passe).

Ensuite cliquez sur connexion (pour vous connectez par la suite, il suffira de cliquez sur la petite flèche juste à  côté de l’icône et de choisir votre serveur).

Dès que vous êtes connecté sur votre serveur, sur celui-ci, créez un nouveau dossier dans lequel sera contenu votre boutique. Notez bien le chemin de ce dossier (Si celui ci est à  la racine, ou dans des sous-dossier, pointé en rouge sur la photo ci-dessous), il sera nécessaire pour plus tard.

Vous pouvez maintenant transférer tous les fichiers du dossier Prestashop dans ce dossier nouvellement créée (cette opération pouvant prendre plusieurs minutes, vous pouvez continuer le tutoriel pendant le transfert).

Transfert de la base de donnée

Nous allons aborder la seconde étape de notre tutoriel : le transfert de la base de donnée.

Connectez vous d’abord sur votre base de donnée locale avec Phpmyadmin.

Si vous utilisez Xampp, naviguez vers https://127.0.0.1/phpmyadmin, cliquez ensuite sur votre base de donnée dans l’onglet gauche (si vous avez suivi notre tutoriel de création, la base de donnée se nomme « maboutiqueprestashop »).

Ensuite dans les onglets en haut sur le panneau droit cliquez sur exporter. Enfin sélectionnez « Transmettre » en bas de page, puis cliquez sur éxecuter. Vous n’aurez plus qu’à  enregistrer le fichier.


Vous devez désormais transmettre ce fichier à  votre base de donnée en ligne.

Il vous faut donc créer avec votre hébergeur une base de donnée. (Demandez nous des conseils dans les commentaires, si vous n’y arrivez pas). Après rendez vous dans l’administration de celle-ci puis cliquez sur l’onglet en haut « SQL ». En bas de page, dans la partie « ou Emplacement du fichier texte » Sélectionnez le fichier que nous avons créer précédemment en cliquant sur « parcourir », puis cliquez sur exécuter.

Vous devriez obtenir cet écran, vous confirmant que l’opération s’est exécuté avec succès.

Modification des fichiers de configurations

Votre boutique est en ligne, votre nouvelle base de donnée aussi, vous devez donc faire communiquer les deux éléments ensembles.

Pour cela, vous devez modifier le fichier « settings.inc.php » contenu dans le dossier « config » de votre dossier prestashop. Pensez à  faire une copie de celui-ci avant toute modification afin que votre boutique locale puisse encore marcher.

Une fois la copie effectuée, modifiez le fichier en entrant l’adresse du serveur de votre base de donnée, le nom d’utilisateur, le mot de passe, et le nom de la base de donnée (correspondant à  l’écriture rouge ci-dessous).

Votre fichier doit donc ressembler à  cela :

<?php
define(‘_DB_SERVER_’, ‘L’adresse de la base de donnée‘);
define(‘_DB_TYPE_’, ‘MySQL’);
define(‘_DB_NAME_’, ‘le nom de la base de donnée‘);
define(‘_DB_USER_’, ‘le nom d’utilisateur de la base de donnée‘);
define(‘_DB_PASSWD_’, ‘le mot de passe de la base de donnée‘);
define(‘_DB_PREFIX_’, ‘ps_’);
define(‘__PS_BASE_URI__’, ‘chemin d’accés, ex : :magavenue/prestashop/‘);
define(‘_THEME_NAME_’, ‘prestashop’);
define(‘_COOKIE_KEY_’, ‘jvWTG927f36aEBKNup.aw3SgK7KpqsovInE96FjxCiATop8cQJ0cGisN’);
define(‘_COOKIE_IV_’, ‘esx2tyg4’);
define(‘_PS_CREATION_DATE_’, ‘2008-00-21’);
define(‘_PS_VERSION_’, ‘1.0.0.3’);
?>

La dernière chose à  modifier dans ce fichier, est le chemin d’accès au dossier de prestashop sur votre hébergement. Souvenez vous précédemment dans le tutoriel, nous vous avions demandé de le retenir. Insérez le donc à  la ligne 8 (à  la place du texte en vert)

Maintenant que votre fichier est modifié, sauvegardez-le puis vous n’avez plus qu’à  l’envoyer sur votre serveur. Connectez vous sur celui-ci avec votre client FTP (comme Filezilla) puis rendez vous dans le dossier Prestashop puis dans le sous dossier « config ». Envoyez votre nouveau fichier et si le logiciel vous le demande, choisissez de remplacer les deux fichiers.


Résolution de problèmes fréquents :

Vous essayez d’accéder à  votre boutique en ligne, mais vous tombez sur une page sans aucun « design », ressemblant à  celle ci-dessous. Votre connexion à  la base de donnée est donc correcte mais le chemin d’accès est par contre non valide. Modifiez le donc comme dit précédemment, si vous avez toujours un problème, contactez nous dans les commentaires.

– Rien ne s’affiche ormis un message d’erreur (comme : The database selection cannot be made ou Link to database cannot be established), cela signifie que votre fichier settings.inc.php est mal renseigné sur les détails concernant votre base de donnée. Vérifiez donc avec votre hébergeur les différents paramètres, et modifiez le fichier comme dit précédemment. Si vous n’arrivez toujours pas à  établir la connexion, contactez nous par les commentaires.

Conclusion :

– Lorsque vous tentez d’accéder au site, vous êtes redirigé sur localhost, ou une autre adresse que votre nom de domaine. Vérifiez que vous ayez bien fait le changement de nom de domaine dans Préférences > SEO & Urls. Si vous avez oublié de le faire, vous pouvez les changer dans la table « config » de votre base de données. Les noms des clés sont PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL.

Votre boutique est désormais en ligne. Si vous avez des adresses de boutiques à  nous montrer, vous pouvez l’envoyer dans les commentaires ci-dessous. Enfin nous nous ferons un plaisir d’aider toutes personne n’ayant pas réussi à  suivre ce tutoriel.

Notre équipe propose aussi de s’occuper de votre installation de Prestashop sur votre serveur. Plus d’informations sur cette page.

742 commentaires sur “Transférer votre boutique Prestashop en ligne à  partir d’une installation locale”

  1. Bonjour,
    je viens de suivre ce tuto pour mettre en ligne mon site. Pour commander merci pour ces indications !

    J’ai bien paramétré mon seetings.inc
    en voici le contenu :

    J’ai bien le message Link to database cannot be established….
    Je ne sais pas si c’est le contenu de mon fichier qui fait ça ou si cela peut venir d’ailleurs…

  2. Bonjour, s’il vous plait après le transfère de mon boutique prestashop vers serveur en ligne j’ai fait tous les étapes indiqués sauf que j’ai tombé dans une page  » sans design et inaccessible » ? Merci d’avance de votre aide

  3. Bonjour, j’ai suivi le tuto pas à pas mais je n’arrive pas à faire la connexion de la base et le chemin d’accès. la ligne 8 du tuto n’existe pas dans ma config, aucune trace vraiment. Par ailleurs, je pourrai vous donner en privé les paramètres de ma boutique pour qu’on l’héberge ensemble.Enfin, si c’est possible bien sur.

  4. Bonjour et un tout grand merci d’avance pour votre soutien,

    Site avec Prestashop version 1.6 hébergé par OVH.

    J’ai fait la modification dans ma base de donnée (phpmyadmin.ovh.net) pour modifier les deux lignes: PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL
    J’ai en effet inséré http://www.ozone-galerie.com dans « value ».

    Voici les lignes dans settings.inc.php (je ne possède pas la ligne 8).

    php<?php
    define(‘_DB_SERVER_’, ‘mysql55-18.bdb’);
    define(‘_DB_NAME_’, ‘ozonegalxb1925’);
    define(‘_DB_USER_’, ‘ozonegalxb1925’);
    define(‘_DB_PASSWD_’, ‘vF6tZPHzHDup’);
    define(‘_DB_PREFIX_’, ‘ps_’);
    define(‘_MYSQL_ENGINE_’, ‘InnoDB’);
    define(‘_PS_CACHING_SYSTEM_’, ‘CacheMemcache’);
    define(‘_PS_CACHE_ENABLED_’, ‘0’);
    define(‘_COOKIE_KEY_’, ‘gMg7PI8Xc5magsS8y3YEak3ug0b7BhK6HzBmAmMh7eZjrBkdJxoKJf1i’);
    define(‘_COOKIE_IV_’, ‘Ls9n8PKs’);
    define(‘_PS_CREATION_DATE_’, ‘2015-07-03’);
    if (!defined(‘_PS_VERSION_’))
    define(‘_PS_VERSION_’, ‘1.6.0.14’);
    define(‘_RIJNDAEL_KEY_’, ‘tx0kXZtQF10j0y94q2p8eG4rcbpgZZcH’);
    define(‘_RIJNDAEL_IV_’, ‘v4U3J3dwHnf9Bj0UKZ9o5w==’);

    J’ai aussi tenté de faire une redirection dans index.php:
    header(« Location: http://www.ozone-galerie.com/prestashop/« );

    Auriez-vous la solution à mon problème?

    1000 mercis et excellente journée.

    Octavie

  5. Bonjour,

    j’ai besoin d’aide quand à la publication du site. J’ai crée une vitrine pas complète, qui fonctionne en localhost.
    J’ai essayé de la publier sur mon hébergeur free, et je me retrouve avec ce message d’erreurs :
    Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /mnt/100/sdb/b/a/r.test/alcobaie/index.php on line 29
    Du coup, je voulais revenir en localhost, j’ai remis le fichier d’origine du répertoirte config/settings.inc (que j’avais sauvegardé), et je suis allé changer les valeurs de la table config via mysql pour les champs ps_shop_domain et ps_shop_domain_ssl. J’ai remis 127.0.0.1 au 2.
    Et le même message revient, il me route vers l’hébergeur free avec toujours :
    Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /mnt/100/sdb/b/a/r.test/alcobaie/index.php on line 29
    avec r.test qui est mon nom de domaine chez free.
    Avez-vous une idée pour que je puisse refaire fonctionner la vitrine en localhost ?

    merci à vous

  6. Bonjour
    Merci infiniment pour ces explications qui m’ont permis de transférer une boutique en développement sans trop galérer !

  7. Bonjour,
    je viens de transférer mon site en local sur un serveur mutualisé
    les images du design et des produits ne s’affichent pas (seules les images ajoutées dans du texte apparaissent).
    J’utilise prestashop 1.5 et il n’y a pas cette ligne 8 dans .htaccess…

    Au secours…
    Merci et bonne année

  8. Bonsoir,

    J’ai vu mes différentes erreurs mais il se trouve que avant modification de des tables “ps_shop_url: localhost:8888” en mettant “domaine: NULL ; physical_url: /prestashop/” pour “ps_shop_url: travelivorycoast.ci” en mettant “domaine: travelivorycoast.ci ; physical_url: ‘/’ ” mon site web ne fonctionne plus. Il y a des erreurs lorsque j’essai d’aller sur ma page: travelivorycoast.ci

    QUE FAIRE ?? AIDEZ MOI

  9. Bonsoir,

    J’ai vu mes différentes erreurs mais il se trouve que avant modification de des tables “ps_shop_url: localhost:8888” en mettant “domaine: NULL ; physical_url: /prestashop/” pour “ps_shop_url: travelivorycoast.ci” en mettant “domaine: travelivorycoast.ci ; physical_url: ‘/’ ” mon site web ne fonctionne plus. Il y a des erreurs lorsque j’essa

  10. Bonsoir,
    j’ai bien lu votre tutoriel mais je n’arrive toujours pas à aller sur mon domaine qui est http://www.travelivorycoast.ci
    Je m’explique. J’ai travaillé en local depuis mon mac et après avoir payé mon domaine ainsi qu’un espace d’herbergement j’ai en premier installer prestashop en ligne avec le domaine qui fonctionnait bien. j’ai donc mis le site en maintenance.
    Ayant fini de travailler en local j’importe ma base de données en local et bien validé, chose bizarre quand je lance mon domaine on m’envoi sur localhost:8888/prestashp/fr/ au lieu de travelivorycoast.ci; chose très bizarre lorsque je déconnecte ma base de données en local (PhpMyAdmin sur MAMP) je n’es plus accès à mon domaine.
    J’ai donc configuré mon fichier settings.inc.php que voici (puisque le serveur de ma base de données est 127.0.0.1 à signifier mon hébergeur:
    <?php
    define(‘_DB_SERVER_’, ‘127.0.0.1’);
    define(‘_DB_NAME_’, ‘travelivorycoast_ivc’);
    define(‘_DB_USER_’, ‘traveltoivc’);
    define(‘_DB_PASSWD_’, ‘traveltoivc’);
    define(‘_DB_PREFIX_’, ‘ps_’);
    define(’__PS_BASE_URI__’, ‘/‘);
    define(‘_MYSQL_ENGINE_’, ‘InnoDB’);
    define(‘_PS_CACHING_SYSTEM_’, ‘CacheMemcache’);
    define(‘_PS_CACHE_ENABLED_’, ‘0’);
    define(‘_MEDIA_SERVER_1_’,  »);
    define(‘_MEDIA_SERVER_2_’,  »);
    define(‘_MEDIA_SERVER_3_’,  »);
    define(‘_COOKIE_KEY_’, ‘NmhqzhhD8rM4zwRw5t2WkwZgqYbEdaNLTuaAUVOTXCKSTFHAKAOMyD3M’);
    define(‘_COOKIE_IV_’, ‘ZqyJsAZc’);
    define(‘_PS_CREATION_DATE_’, ‘2014-04-16’);
    define(‘_PS_VERSION_’, ‘1.6.0.5’);
    define(‘_RIJNDAEL_KEY_’, ‘ot2fguyEQ3ntx80BAH1yskC2PWRwes4D’);
    define(‘_RIJNDAEL_IV_’, ‘BY+pmqCjYZK5DzMyB1Cyww==’);

    et par la suite je pars dans ma base de données sur mon serveur en ligne, je modifie les infos dans la table « ps_shop_url » en mettant « domaine: 127.0.0.1 ; physical_url: /httdocs/ » et j’enregistre mais rien ne fonctionne jusqu’à présent et pourtant je dois rendre le site fonctionnel jusqu’à la semaine prochaine.

    SVP AIDEZ MOI

  11. Comme beaucoup dans les derniers commentaure , je n’ai pas la ligne define(’__PS_BASE_URI__’, ‘chemin d’accés, ex : :magavenue/prestashop/‘); sous prestashop 1.6.

    Comment faire ?

    Merci

  12. bonjour
    j ai suivi avec attention vos directives pour la mise en ligne et je constate que je nai pas PS base url en ligne 8 mais ceci

    define(‘_DB_PREFIX_’, ‘ps_’);
    define(‘_MYSQL_ENGINE_’, ‘InnoDB’);
    define(‘_PS_CACHING_SYSTEM_’, ‘CacheMemcache’);
    define(‘_PS_CACHE_ENABLED_’, ‘0’);
    define(‘_MEDIA_SERVER_1_’,  »);
    define(‘_MEDIA_SERVER_2_’,  »);
    define(‘_MEDIA_SERVER_3_’,  »);

    comment faut il faire je suis novice
    merci

  13. Bonjour,
    Je suis sous prestashop 1.5 et dans le fichier settings.inc.php, il n’y a pas la ligne 8 à modifier avec la bonne l’adresse

    J’ai une page blanche quand je me connecte.

    Que dois je faire ?

  14. Bonjour, je le problème que vous évoquez plus haut c’est à dire plus du tout de mise en page. En plus de ça, quand je clique sur une catégorie ça me renvoi vers une page d’erreur… que faire? merci d’avance!

  15. Bonjour

    J’ai fait une erreur de manipulation dans la configuration de l’url et nom de domaine avec prestashop l’erreur est que je me suis trompé de nom de domaine, depuis je ne peu plus me connecter a mon site voici le message que je trouve.
    Link to database cannot be established.
    Pourriez vous m’aider svp merci par avance.
    Cordialement
    Mr Royet

  16. Bonjour, j’ai bien changé PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL, mais j’obtiens la page ‘page-non-trouvee’ et j’ai toujours une page sans aucun design, je ne sais plus quoi faire

  17. Bonjour
    Merci pour ce tuto, je voudrais savoir qu’il est fichier modifié quand on change le nom de domaine et nom de domaine SSL depuis Préférences > SEO & URL
    y a-t-il une possibilité?

  18. Bonjour,
    Je suis sous prestashop 1.5 et dans le fichier settings.inc.php, il n’y a pas la ligne 8 à modifier avec la bonne l’adresse

    J’ai une page blanche quand je me connecte.

    Que dois je faire ?

  19. Merci pour ce tuto. J’aurais besoin d’unpetit conseil.
    Je suis sur la version 1.5 comme Nolkyz et je n’ai pas change le nom de domaine et nom de domaine ssl ds preferences….
    Existe t il un moyen de faire cette modif apres coup, peut etre sur la base de donnee directement.

    Merci de votre aide

  20. Bonjour jai une page blanche sur prestashop 1.5 meme apres changement des domaine dans la page shopurl

    j’ai une erreur 500

    je n’ai jamais eu ce probleme auparavant

    Abez vous une idée svp ?

  21. Il faudra, avant le transfert de la base de données, changer le nom de domaine et nom de domaine SSL depuis Préférences > SEO & URL

  22. Bonjour,
    J’ai suivi votre tuto à la lettre, mais lorsque j’essaie d’accéder à ma boutique voici le message d’erreur qui s’affiche :  » La page n’est pas redirigée correctement Firefox a détecté que le serveur redirige la demande pour cette adresse d’une manière qui n’aboutira pas.  »
    Je ne comprend pas pourquoi sachant que cette boutique fonctionnait parfaitement bien sur son nom de domaine d’origine,
    Votre aide me serait d’une grande utilité,
    Merci d’avance?

  23. j’ai suivi pas a pas la procédure et j’ai un énorme souci de mise en page. en local tout fonctionne et tout est bien en place, en ligne j’ai le toute la mise en page qui est complètement décallée. voir mon site car je suis perdu je ne sais pas ou intervenir et pourquoi cela marche en local et pas en ligne alors que ce sont les mêmes fichiers.

    merci pour vos réponses à venir car je suis en panique

  24. Il faudra, avant le transfert de la base de données, changer le nom de domaine et nom de domaine SSL depuis Préférences > SEO & URLs

  25. Bonjour,
    Merci pour ce tuto très bien fait. Vous dites que les procédures sont valables uniquement pour les versions Prestashop 1.4.
    Y a t’il des particularités pour la version de PrestaShop 1.5.4.0 ?
    Merci d’avance
    Jack

  26. Bonjour,

    Suite à une mise à jour avortée de prestashop, j’ai du remettre ma boutique en ligne .
    Ca ne se passe pas comme espéré : après avoir rapatrié en local le contenu de mon dossier racine (www) de chez mon hebergeur, j’ai voulu le restaurer après le plantage de la mise à jour …

    Mais lorsque je veux aller visiter la boutique, j’ai le message suivant :
    « Table ‘wunicbad.ps_subdomain’ doesn’t exist

    SELECT `name` FROM `ps_subdomain` »

    Quelle manip dois-je effectuer pour restaurer l’accès à cette boutique ?

    En vous remerciant d’avance,

    Phil

  27. Bonjour,

    Vous pouvez dans ce cas, copier l’intégralité du fichier (ctrl+A, ctrl+c) et le coller dans la zone de texte de la fenêtre.

  28. Bonjour!

    Déjà merci pour ce tutoriel qui est vraiment très utile quand on débute. En revanche, je bloque sur une des dernières étapes soit celle-ci  » En bas de page, dans la partie “ou Emplacement du fichier texte” Sélectionnez le fichier que nous avons créer précédemment en cliquant sur “parcourir”, puis cliquez sur exécuter. »
    J’ai le fichier, par contre la page ne m’affiche pas la fameuse option du choix de l’emplacement du fichier, je ne peux donc pas insérer les données. A quoi cela peut-il être dû ? J’ai pourtant crée une base de données standard sur 1&1 oO

    Merci d’avance si vous avez une idée du souci… 🙂

  29. Bonjour, j’ai suivi le tuto mais j’ai un page d’erreur 404 sur mon site.

    Je pense que l’erreur vient de l’url renseignée dans Prestashop et dans le fichier “settings.inc.php”
    Pouvez vous me confirmer que la bonne URL a renseigner est la suivante ? Autrement comment la connaitre ?

    define(‘__PS_BASE_URI__’, ‘/Mesfruitsetlegumes.com/prestashop’);

    Merci infiniment !

  30. Bonjour, j’ai suivi le tuto jusqu’au bout et j’ai un problème quelques part car j’ai l’erreur 404 qui apparait

    « Error 404 – Not found

    Le fichier requis n’a pas été trouvé. Il peut s’agir d’une erreur technique. Veuillez réessayer ultérieurement. Si vous ne pouvez pas accéder au fichier après plusieurs tentatives, cela signifie qu’il a été supprimé. »

    Je pense qu’il y a une erreur au niveau du fichier “settings.inc.php” dans la ligne define(’__PS_BASE_URI__’, ‘chemin d’accés, ex : :magavenue/prestashop/‘);

    Ou est ce que je peux trouver la bonne URL SVP ?

    Merci infiniment !
    Christophe

  31. Bonjour,

    Avant de faire le transfert de votre base de données, changer votre url vers le nom de domaine final dans Préférences > SEO & urls.

  32. Bonjour, j’ai créé ma boutique PRESTASHOP sur mon PC et je l’ai transféré sur le site distant de 1&1 que j’ai alloué. J’ai créé ma base de données chez 1&1 avec PHPMYADMIN puis transféré ma base de données PRESTASHOP. J’ai configuré le dossier settings.inc.php mais quand j’inscris mes noms de domaine dans mon navigateur ces derniers me dirigent vers http://localhost/prestashop/
    C’est l’adresse de ma boutique sur PC ça non ?
    Pourquoi ?
    Merci.
    Stéphane.

  33. Bonjour, je rencontre un autre problème pour ma part, j’ai récupérer une version 1.3.2.3 de PS et j’ai ajouter les modifs à faire, sauf que je n’ai plus accès à l’admin, j’ai une page blanche et il n’y a pas de fichier .htaccess ni dans la BDD de PS_SHOP_DOMAIN, je l’ai dans l’os 🙁

  34. Bonjour,
    J’ai fait tout comme le tuto l’a expliqué.
    Transfert de mon site et de sa base de donnée de mon serveurt local vers ovh.
    Quand j’essaie d’allez sur mon site, j’arrive sur une page web :
    Index of/
    Que faut-il faire pour acceder au site ??
    Merci d’avance.

  35. Pour 1&1 et prestashop, il faut au minimum activer le PHP 5 sur votre serveur mutualisé. Copiez et collé ces 2 lignes de code dans votre fichier .htaccess

    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

    Depuis le backoffice de prestashop, générez le fichier .htaccess (ce fichier doit exister à la racine de votre boutique) et ajouter les 2 lignes mentionnées précédemment. Bonne chance.

  36. Il semble en effet que la solution se situe dans le fichier .htaccess.

    J’avoue que je ne sais pas trop quoi inscrire dans ce fichier. J’ai lu partout qu’il fallait bien renseigner ce fichier, mais je ne sais pas avec quel contenu… ?

    Merci bcp 🙂

  37. A l’attention de Slynn :
    Il faudrait nous en dire un peu plus sur votre boutique en ligne transférée sur un nouveau serveur mais bon, 2 pistes possibles, soit les redirections gérées par votre serveur renvoient sur des URLs invalides, soit c’est votre fichier .htaccess qui contient les redirections prestashop (racine de votre boutique) qui n’est plus correctement configuré avec votre ‘nouveau serveur’ ou ‘nouvel hébergeur’. Si c’est votre fichier .htacess videz le ou renommez le momentanément en accédant à votre boutique en ftp. Les changements d’hébergeur ne sont pas si simple à gérer. La plupart du temps, les serveurs ne sont pas configurés de la même façon. Il faut donc en tenir compte pour les redirections. Bien cordialement

  38. Bonjour,

    J’ai suivi toutes les étapes. Tout a bien été importé.
    La base de données, les fichiers du site, les modifs effectuées sur les fichiers de config.

    J’ai mis les fichiers Prestashop à la racine.

    Et en allant sur mon site, j’ai un message de 1&1 m’informant que le nom de domaine a été réservé… au lieu d’afficher mon site, pourquoi ?

  39. Bonjour à tous,

    Petit soucis concernant une boutique en ligne qui a été transférée sur un nouveau serveur. Lorsque j’essaie d’accéder à la boutique, Firefox m’indique le problème suivant : « La page n’est pas redirigée correctement » . Quant à la partie admin’, j’ai accès à la page de login et de mot de passe mais impossible de me connecter ! A chaque validation des identifiants, le navigateur me renvoie à nouveau vers la page de logins. J’ai beau cherché, je ne trouve pas de solutions..

    Merci d’avance et bonne soirée

  40. Bonjour,

    Tout d’abord merci pour votre tutoriel bien utile. Neanmoins je rencontre le probleme suivant. Des que je clique un lien au nouvel emplacement celui ci ne fonctionne pas ou certains liens renvoient a l’ancien serveur. J ai pourtant bien changé PS_SHOP_DOMAIN.

    Qu est ce que j ai oublié selon vous?
    Merci bien pour votre temps.

    Guillaume

    Le site en question: http://www.avocat-presence.com

    Un exemple de lien: http://www.avocat-presence.com/en/10-leds

    Screenshots de mes settings: http://www.presencepro.fr/wp-content/uploads/2013/01/Screen-Shot-2013-01-28-at-12.32.04-PM.png

  41. Vous pouvez créer un compte administrateur avec un script PHP comme ci-dessous :
    include(dirname(__FILE__).’/config/config.inc.php’);

    Db::getInstance()->Execute(‘INSERT INTO `’._DB_PREFIX_.’employee` (id_profile, id_lang, lastname, firstname, email, passwd, last_passwd_gen, active) VALUES (1, 2, « prenom », « nom », « adresse@email.com », « ‘.md5(_COOKIE_KEY_. »motdepasse »).' »,  » 2009-07-09 02:04:28″, 1)’);

  42. paiement pas en ligne et on ne parvins pas à m’envoyer de mails…..
    D’apres un gars qui m’a aide pour mettre mon site en ligne il me manque le mot de passe admin que je n’ai pas ni l’adresse mail ….
    Je suis nul en informatique mais je dois ABSLMEN resoudre ce probleme aujourd’hui…..Snif
    Qelqu’un pourrait-il soit me guide pas à pas, soit entrer sur mon ordi et le faire de facon certaine????
    Merci

  43. Bonsoir,
    Merci pour l’aide. En effet je n’avais pas inclue cette ligne après régénération du fichier .htaccess. Maintenant je me retrouve avec une ancienne erreur dans laquelle, si j’ai bien compris, il ne trouve pas la boutique!
    voici l’erreur :
    Fatal error: Uncaught exception ‘PrestaShopException’ with message ‘Shop not found’ in /homez.154/soleildo/www/classes/shop/Shop.php:370 Stack trace: #0 /homez.154/soleildo/www/config/config.inc.php(94): ShopCore::initialize() #1 /homez.154/soleildo/www/index.php(28): require(‘/homez.154/sole…’) #2 {main} thrown in /homez.154/soleildo/www/classes/shop/Shop.php on line 370

    Une autre idée?
    merci d’avance.

  44. Bonjour et bonne année,

    je continue dans mon problème. Je suis maintenant passé sous Win8 et j’ai tout reinstallé toujours en version prestashop 1.5.2.
    j’ai maintenant une page blanche que se soit sur le front office avec comme erreur:

    Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /homez.154/soleildo/www/index.php on line 29

    Ou sur le back office avec l’erreur :
    Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /homez.154/soleildo/www/adminASO15/index.php on line 51

    auriez vous une idée?
    merci d’avance

  45. je vous joint l’erreur (j’ai eu du mal à la trouvée c’est plus au mm endroit sous la version 1.5.3!)

    Merci de votre aide!!

    Parse error: syntax error, unexpected ‘define’ (T_STRING) in /var/www/prestashop/config/settings.inc.php on line 14

  46. Bonjour,

    Tout d’abord meilleurs voeux.

    Je suis déjà venu vers vous en tentant transfert de mon site (je n’avais pas réussi), aujourd’hui j’ai à nouveau un souci, j’ai suivi le tuto et reste sur une page blanche : j’ai corrigé les tables PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL, modifié settings.inc.php, vérifié les droits en écritures, et ne trouve plus dans le fichier config.inc.php le paramètre display_errors pour générer l’erreur! (pour info je suis en 1.5.3).
    Pouvez vous m’indiquer une piste ?

    Bien cordialement

  47. Bonjour,
    Comme la requête ne fonctionnait pas hier soir, j’ai écrasé puis rechargé mon site prestashop sur mon ftp. J’ai relancé votre requête qui cette fois a fonctionné (le champ physical_uri est passé à « / »). Mais malheureusement le problème n’a pas changé, j’ai toujours la même erreur : en lançant l’url de mon site, je tombe sur la racine avec l’arborescence dans laquelle se trouve mon répertoire « prestashop15 ». Et lorsque j’ouvre ce répertoire j’ai le message d’erreur indiquant qu’il ne trouve pas « shop.php ».

    Fatal error: Uncaught exception ‘PrestaShopException’ with message ‘Shop not found’ in /homez.154/soleildo/www/prestashop15/classes/shop/Shop.php:370 Stack trace: #0 /homez.154/soleildo/www/prestashop15/config/config.inc.php(94): ShopCore::initialize() #1 /homez.154/soleildo/www/prestashop15/index.php(28): require(‘/homez.154/sole…’) #2 {main} thrown in /homez.154/soleildo/www/prestashop15/classes/shop/Shop.php on line 370

    Une autre idéee?
    Merci d’avance et bonnes fêtes de fin d’année!

  48. Bonsoir,

    Merci pour votre aide, mais en lançant la requête j’ai obtenu le message suivant :

    debug : #1054 – Unknown column ‘‘’ in ‘field list'{« success »:false, »error »: »
    #1054 – Unknown column ‘\u00e2\u20ac\u02dc’ in ‘field list' »}

    Et apparemment, cela n’a rien changé dans la table t_shop_url

    Auriez vous une explication ou idée?
    Merci

  49. Bonsoir,
    Je continu à chercher et j’ai maintenant activé les messages et voilà ce que j’obtiens:
    Fatal error: Uncaught exception ‘PrestaShopException’ with message ‘Shop not found’ in /homez.154/soleildo/www/prestashop15/classes/shop/Shop.php:370 Stack trace: #0 /homez.154/soleildo/www/prestashop15/config/config.inc.php(94): ShopCore::initialize() #1 /homez.154/soleildo/www/prestashop15/index.php(28): require(‘/homez.154/sole…’) #2 {main} thrown in /homez.154/soleildo/www/prestashop15/classes/shop/Shop.php on line 370

    J’ai vérifié la table t_shop_url et j’ai les valeurs suivantes :

    1 ? 1 ?soleil-dor.fr ?soleil-dor.fr?/prestashop15/? ?1?1?

    Si quelqu’un a une idée?
    Merci par avance
    PS: mon chemin est bien www/prestashop15 est non comme je l’ai écrit dans mon précédent message www/prestashop

  50. Message pour HenriL

    Pourquoi votre chemin d’accès à /www/prestashop?

    Si vous êtes chez OVH, le répertoire /www/ est la redirection par défaut de votre domaine http://www.nomdedomaine.@
    Si vous avez copiez votre installation prestashop dans ce dossier /wwww/ son chemin d’accès est ‘/’ c’est à dire l’url de votre domaine.

    Exemple :
    Mon site internet est sur l’url http://www.sid-pro.fr répertoire /www/ chez OVH
    Ma boutique est sur l’url http://www.sid-pro.fr/store
    répertoire /www/store/ chez OVH

    Sinon, pensez à vider les caches smarty /tools/smarty/cache et compile et à générer depuis votre backoffice votre fichier .htaccess

    Jean-Luc
    SID PRO S.A.S

  51. Bonsoir,
    J’ai suivi avec beaucoup d’attention votre aide mais je bloque comme apparemment beaucoup de monde sur la publication du site avec OVH. Je suis en version 1.5.2.0 (nouveau site). J’ai transféré via FTP, importé ma base de données, modifié le fichier settings.inc.php en indiquant bien le chemin d’accès (/www/prestashop/) et enfin j’ai complété le fichier .htaccess avec la déclaration de la version de PhP (SetEnv PHP_VER 5). Au final, lorsque je me connecte à mon site, j’obtiens l’arborescence du répertoire FTP(dossier prestashop et le dossier de mon ancien site). Avec ce dernier, en cliquant dessus, le site s’ouvre. Par contre avec prestashop j’obtiens une page blanche. Je tourne en rond, pouvez vous me conseiller?
    Merci d’avance.

  52. Bonjour,
    Tout va bien pour moi, mais un problème persiste. Mes images produits n’apparaissent pas. Les images catégorie apparaissent par contre.
    Vous avez une idée?

  53. Message pour PEFORD :

    Votre message « Link to database cannot be established », j’ai eu le même ce matin sur une boutique en production serveur mutualisé OVH. OVH a des problèmes de performance sur ses serveurs mutualisés et sur ses serveurs de base de données SQL. Votre message d’erreur n’a peut être aucun rapport avec votre installation. Il faut harceler le support technique pour obtenir une résolution. Perso, je galère avec eux depuis trop longtemps…je les quitte dès que les fêtes sont passées.

  54. Bonjour,

    merci de m’avoir répondu si rapidement, ça fait chaud au coeur !!vraiment!! je viens de trouver dans le phpmyadmin de chez ovh le ps_shop_domain et ps_shop_domain_ssl donc la a la place de 127.0.0.1 je met mon nom de domaine sans les www, donc le nom puis .fr ?

    merci bcp d’avance

  55. Connectez-vous avec PhpMyAdmin à votre base de données sur OVH.
    Modifiez dans la table ps_configuration les valeurs de « 127.0.0.1 » à votre nom de domaine pour les clefs PS_DOMAIN et PS_DOMAIN_SSL.

  56. Bonjour,

    J’ai le message « Link to database cannot be established » depuis que j’ai essayé de mettre ma boutique en ligne, et je n’arrive plus à acceder à mon back office pour faire la modif ‘seo url » donc je suis bloquée. j’ai vérifié avec ovh via net2ftp et tout à l’air bon mais ils me conseil de re installé prestashop et d’importer ma base de donnée pour tout récupérer.

    Pouvez vous m’aider pour savoir qu’elle marche à suivre pour la suite sachant que sur filezilla un ami ma conseiller de transferer que htc docs sur le site distant et d’effacer tout le reste.

  57. Affichez les erreurs en :
    -modifiant le fichier config.inc.php
    -changer le paramètre display_errors de ‘off’ à ‘on’

    Actualisez votre page, et donnez-nous l’erreur.

  58. Bonjour,

    J’ai suivi le tuto, mais sans succés (donc j’ai dû manquer qq chose).
    Après avoir fait tout cela, j’ai …une page blanche…
    Je n’ai par contre pas cette ligne dans mon fichier setting : define(’__PS_BASE_URI__’, ‘chemin d’accés, ex : :magavenue/prestashop/‘); donc je l’ai rajouter…j’ai pû lire sur le net également de supprimer le fichier htaccess…pouvez vous m’aiguiller ?

  59. en front office je n’ai rien ou une page 1&1 disant que le nom de domaine (de mon site) et réservé ! sinon pour la BD j’en ai qu’une donc impossible de me tromper

  60. Affichez les erreurs pour comprendre la page blanche en FO.
    Concernant l’accès au BO, c’est étrange. Vous êtes sûr d’avoir bien transféré la bonne base de données ?

  61. voilà j’ai fais la manip, j’ai retransférer mon site, mais impossible de me connecter au back office (mail et mp ne sont pas reconnu) et quant je n’ai rien en front office. help !!!!

  62. Si vous migrer un Prestashop >= 1.5:
    vous devez modifier, en local, dans l’administration de Prestashop > SEO et URLs, la partie « URL de la boutique ».
    Puis transférer votre boutique.
    Vous n’aurez alors qu’à modifier les accès à la BDD dans le fichier settings.

  63. bonjour, s’il vous plait, j’ai suivi toutes les étapes, mais je n’arrive pas à lier ma base de donnée apparemment (erreur 404 not found) sur mon setting je n’ai pas la ligne define(’__PS_BASE_URI__’,) ? s’il vous plait éclairez moi. merci

  64. bonjour voici mon souci
    si je parametre la table configuration :
    “__PS_BASE_URI__”
    avec La valeur“/”
    + le fichier settings.inc.php la variable __PS_BASE_URI__ en“/”

    tout fonctionne pour moi mais pour mon collegue sur angouleme son admin ne fonctionne pas, le chemin a l’air instable

    si je change “__PS_BASE_URI__” avec La valeur “/nom-du-dossier/”
    cela fonctionne pour lui mais pas pour moi,

    help je suis perdu

    merci

  65. Bonjour,

    Vérifiez la table configuration :
    pour la ligne avec le nom « __PS_BASE_URI__ »
    La valeur doit être « / »

    Vérifiez également que le fichier settings.inc.php la variable __PS_BASE_URI__ soit à « / »

  66. Bonjour,
    j’étais en local sur wamp server, j’ai donc voulu le lancer via filezilla. Mon herbergeur est ovh
    mais malgrès tout je tombe sur une page erreur (erreur 500)
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, postmaster@infinity-style.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Je ne sis plus quoi faire, avez vous une idée?
    merci

  67. J’ai trouvé la solution tout seul comme d’habitude ! ;o))

    En fait, je ne sais pas pourquoi mais il fallait regénérer le fichier .htaccess comme spécifié dans le guide de l’administrateur système de Prestashop dans la rubrique « Déplacer PrestaShop vers un nouveau serveur »:

    Voici le lien vers le passage en question:
    http://doc.prestashop.com/pages/viewpage.action?pageId=4096124#Guidedel%27administrateursyst%C3%A8me-D%C3%A9placerPrestaShop

    Ça servira surement à d’autres comme à penguilly qui avait le même problème …

  68. Bonjour,

    Même problème que penguilly.
    Les images ne s’affichent pas alors qu’elles sont bien présentes et les liens ne fonctionnent pas non plus.

    Je précise que j’avais déjà utilisé votre procédure il y’a quelques temps et que cela s’était bien passé.

    Bien cordialement.

  69. Bonjour, je travaille actuellement sur la refonte de notre boutique et lors du passage en ligne pour le test mais image et lien des produits ne fonctionne pas? Auriez vous une idée du probleme? Merci d’avance

  70. Bonjour,

    Merci beaucoup pour le Tuto, simple, précis, génial quoi.
    Le transfert s’est déroulé sans soucis et l’accès back office, nickel.
    Pas contre le soucis est que je n’ai pas de front office. Lorsque que clic dans le back office sur Voir son magasin, il m’affiche ma page temporaire qui est en html.
    Lorsque j’enleve cette page, plus rien, il me demande si je veux enregistré la page.
    Help, j’ai du louper quelque chose.
    Merci de votre aide
    a bientôt

  71. bonjour, commercant j’essaye de gerer ma boutique( elle est accéssible via l’onglet boutique en ligne de mon site (www.apsomain.com)) . Seul soucis, le thème de ma boutique s’affiche mal sur la homepage, veuillez constater en allant sur une autre page de la boutique.

    Auriez vous une idée ?

    Avant un changement la boutique était sur apsomain.com dans le dossier www de mon serveur, et maintenant elle est dans le dossier www/boutique/

    Merci de votre aide,

    Cordialement,

    Thomas D.

  72. Bonjour Sandrine,
    Oui, effectivement. Je n’étais pas certain que vous ayez réellement créé un sous domaine chez OVH. Vous n’étiez pas obligée de le faire mais c’est plus propre. Vous auriez également pu créer votre vous répertoire ’boutique’ chez OVH, y installer Prestashop et définir la valeur define(’__PS_BASE_URI__’, ‘/boutique/’); dans votre fichier settings.inc.php. Mais votre solution est la meilleure pour organiser efficacement les redirections d’urls dans votre fichier .htaccess. Cordialement, Jean-Luc SID PRO S.A.S

  73. Bonjour, merci de votre réponse.
    Problème résolu! Je vous explique: en fait il y avait 2 problèmes –
    1 sur ovh : quand j’ai créé mon sous domaine je me suis trompée dans le nom du dossier cible qui devait être www/boutique/ et non www seul
    1 sur settings.inc: il m’a fallu mettre « / » seulement et non « /boutique/ » dans PS_BASE_URI.
    Voilà tout est OK!
    Merci beaucoup de votre réponse rapide!
    Je continuerai de suivre vos précieux conseils.

  74. Bonjour Sandrine,
    Il s’agit probablement d’une mauvaise configuration de votre fichier ‘settings.inc.php’ situé dans le répertoire ‘config’ de votre installation Prestashop. Vérifiez que la valeur pour le répertoire par défaut de Prestashop est la suivante : define(‘__PS_BASE_URI__’, ‘/boutique/’);
    Tout devrait rentrer dans l’ordre si vous avez correctement paramétré toutes les autres lignes du fichier settings.inc.php. Bonne courage, Jean-Luc SID PRO S.A.S

  75. Bonjour,

    Tout d’abord je tiens à vous remercier de partager votre savoir pour nous aider à mettre ne place nos sites. Mais comme beaucoup, je tente de mettre ma boutique en ligne depuis quelques jours sur mon sous domaine « boutique ». Et là impossible!
    J’ai mis tous les fichiers prestashop dans ma base de données via php myadmin d’ovh, ils sont mélangés avec ceux de mon blog… J’ai passé mes fichiers prestashop via filezilla dans/boutique/ qui se trouve sur www.
    J’ai modifié d’abord sur le panneau préference de Prestashop les champs nécessaire mais cela ne fonctionnait pas. Ensuite je n’ai plus eu acces à mon tableau de bord Prestashop.
    Donc je suis allée dans config par la base de donnée, j’ai bien fait le chgt mais quand je tape boutique/monNDD.com, je tombe sur la page principale de mon blog. SI je veux passer par parestashop, je tombe sur la page pour se connecter qui est noté localhost/prestashop/ »nomdutilisateur » et la rien ne se passe quand je tape mes mots de passe et utilisateur.
    Avez vous une petite idée de ce qui bloque?
    Merci d’avance de votre réponse.

    Salutations

    Sandrine

  76. Je n’arrive pas à mettre en ligne mon site qui fonctionne en local.

    Quelles sont vos conditions d’intervention svp

    Cordialement

    Pascal LEROI

  77. Bonjour,
    Le site était fonctionnel et marche bien sur le serveur ovh mais quand j’ai envoyé sur le dédié, ca ne marche pas, jai changé le config, j’ai bien mis les nouveaux paramètres , mais voila le message que j’ai eu :
    Erreur serveur
    Le site Web a rencontré une erreur lors de l’extraction de http://www.bijoulella.com. Cela peut être dû à une opération de maintenance ou à une configuration incorrecte.
    Voici quelques suggestions :
    Actualisez cette page Web ultérieurement.
    Erreur HTTP 500 (Internal Server Error) : Une situation inattendue s’est produite tandis que le serveur tentait de traiter la demande.

  78. Salut,

    Alors pour ma part j’ai un tous autre probleme.
    J’aimerai faire exactement l’inverse, migrer de ovh en local car je souhaiterai faire quelques essai de modification.

    Je tous re-modifier les PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL ainsi que setting.inc.php pour le local mais rien n’y fait, j’ai toujours une page blanche.
    si quelqu’un voient de quoi ça pourrait venir?

    je vous remercie

  79. Bonjour,

    je rencontre ce problème V1.4.7.0 – Mamp – OVH:
    Erreur

    Requête SQL:


    — Base de données: `prestashop1`

    — ——————————————————–

    — Structure de la table `ps_access`

    CREATE TABLE `ps_access` (
    `id_profile` int( 10 ) unsigned NOT NULL ,
    `id_tab` int( 10 ) unsigned NOT NULL ,
    `view` int( 11 ) NOT NULL ,
    `add` int( 11 ) NOT NULL ,
    `edit` int( 11 ) NOT NULL ,
    `delete` int( 11 ) NOT NULL ,
    PRIMARY KEY ( `id_profile` , `id_tab` )
    ) ENGINE = InnoDB DEFAULT CHARSET = utf8;

    MySQL a répondu: Documentation
    #1050 – Table ‘ps_access’ already exists

    Une idée svp ?

    Très cordialement

  80. bonjours tres bon tuto mais moi je suis bloque ici

    Modification des fichiers de configurations!! je copie le fier ensuite je doit rentré les donner mais ou car je n’arrive pas a ouvrir le fichier « sitting.inc.php »

    merci de votre aide

  81. Bonjour,

    Je suis entrain de suivre votre tuto qui est top parcontre je bloque ici. J’ai bien une BDD en locale, que j’ai sauvegardé comme vous l’avez indiqué plus haut, mais je n’arrive pas à l’importer sur mon hébergeur ovh cela me dit :

    Requête SQL:


    — Base de données: `boutik`

    — ——————————————————–

    — Structure de la table `ps_access`

    CREATE TABLE IF NOT EXISTS `ps_access` (
    `id_profile` int( 10 ) unsigned NOT NULL ,
    `id_tab` int( 10 ) unsigned NOT NULL ,
    `view` int( 11 ) NOT NULL ,
    `add` int( 11 ) NOT NULL ,
    `edit` int( 11 ) NOT NULL ,
    `delete` int( 11 ) NOT NULL ,
    PRIMARY KEY ( `id_profile` , `id_tab` )
    ) ENGINE = MYISAM DEFAULT CHARSET = utf8;

    MySQL a répondu: Documentation
    #1046 – No database selected

  82. Bonjour, je reviens vers vous pour mon 2d site créé grâce à votre fabuleux tuto !
    Malheureusement j’ai eu un petit problème, au début mon site fonctionnait mais les clients devait se rendre sur monsite.fr/prestashop (www.monsite.fr ne fonctionnait pas), j’ai donc décidé de tout recommencer et maintenant monsite.fr ne fonctionne pas, et monsite.fr/prestashop non plus, il est affiché :
    « Error 404 – Not found

    Le fichier requis n’a pas été trouvé. Il peut s’agir d’une erreur technique. Veuillez réessayer ultérieurement. Si vous ne pouvez pas accéder au fichier après plusieurs tentatives, cela signifie qu’il a été supprimé. »

    Ce qui est bizarre c’est que par contre monsite.fr/prestashop/admin fonctionne parfaitement..
    Je ne vois pas où est le problème, je suis chez 1&1.

    Merci beaucoup de votre aide par avance, cordialement

  83. Bonjour,
    localhost en serveur.
    root en utilisateur
    vide pour le mot de passe
    (pour une configuration par défaut de Xampp, le couple utilisateur/mot de passe peut changer suivant le logiciel que vous utilisez)

  84. Bonjour,

    procédure didactique, bien expliquée avec captures d’écran.
    (ça change du forum prestashop, où les gens ne daignent pas répondre à vos questions…)

    Pour une procédure inverse en ligne -> local, que faut-remplir dans le fichier “settings.inc.php » pour ne pas avoir le message « Link to database cannot be established » ?

    Merci de votre réponse.

  85. Bonjour,

    Ces tutoriels sont extras.

    Par contre, j’ai un soucis avec le http://FTP... en fait le user n’a pas accès aux répertoires… je ne peux dont ni en créer ni en modifier… pour information je suis chez 1and1 avec une installation Prestashop par défaut que je veux remplacer avec celle créer en local.

    Merci de votre aide
    Cordialement
    Thomas

  86. Bonjour, je viens de faire tout ce qui était décrit, seulement je ne trouve pas la table « config » dans ma base de donnée il y a une table « configuration » mais il n’y a pas les clés citées, que dois-je faire ?
    Merci pour votre aide,
    Marion

  87. @magavenue

    je n’avais pas vu que l’expéditeur avait changé. Que dois je faire? (pour mes questions précédentes). J’ai l’impression que j’ai fait quelque chose de travers mais je ne sais pas quoi.

  88. @Jean-Luc

    avant d’effacer j’aimerais juste poser quelques questions: J’ai trouvé sur le fichier :

    CREATE DATABASE ‘NOMDEBASE’, dois je effacer toute la ligne ou uniquement CREATE DATABASE?

    Je n’ai pas CREATE TABLE mais CREATE TEMPORARY TABLE.
    j’ai également vu base de données CREATE DATABASE ‘information shema’.
    Est ce normal?

    Je ne veux pas commettre une erreur.

  89. @Angy,
    Vu que le problème vient lors de l’import de votre fichier sql, vous devez vérifier ce fichier.
    Essayez en supprimant les lignes contenant l’instruction « create database ».
    Conservez simplement les instructions « create table », et « insert table ».

  90. @Jean-Luc

    4eme essai, cette fois je retape tout:

    <?php

    define(‘__PS_BASE_URI__’,’/’); = je n’ai rien changé
    define(‘_THEME_NAME_’,’nomdetheme’) = je n’ai rien changé
    define(‘_DB_NAME_’,’nomdebase’); = j’ai repris l’info sur la console d’infomaniak
    define(‘_DB_SERVER_’,’mysql.monsite.ch’); = j’ai repris l’info sur la console d’infomaniak
    define(‘_DB_USER_’,’nom d’utilisateur’); = j’ai repris l’info sur la console d’infomaniak
    define(‘_DB_PREFIX_’,’ps_’); = je n’ai rien changé
    define(‘_DB_PASSWD_’,’xxxxxxxx’)= je n’ai rien changé, je l’ai inséré dans la console pour me connecter à phpmyadmin
    define(‘DB_TYPE_’,’MySQL’); = je n’ai rien changé
    define(‘_COOKIE_KEY_’,’) = il y a une grande série de chiffre que je n’ai pas changé
    define(‘_COOKIE_IV_’,’XXXXXXXX’); = je n’ai rien changé
    define(‘_PS_VERSION_’,’1.3.7′)

    pour ce qui est du fichier htaccess, je l’ai repris d’un forum et retapé. Je n’ai pas changé de nom de domaine. Ou puis je voir pour l’url?

    Encore merci j’espère que vous allez pouvoir, m’aider, car c’est la première fois que je fais ça, et la, c’est la panique.

  91. @Jean-Luc

    3eme essai: cette fois je fais plus court, peut être que ça va passer.

    Je t’ai mis une copie de mon fichier setting, si ça peut aider à résoudre mon problème. Je n’ai pas changé de nom de domaine. Je te ferais également une copie du fichier htaccess que j’ai repris sur un forum.

    Encore merci

    Encore merci

  92. Bonjour Angy, je vais essayer de t’aider à distance mais il faudrait que tu nous en dise un peu plus. Par exemple, est-ce que ton nom de domaine ou l’url de ton site change avec ton changement d’hébergeur? Si oui, alors avant d’importer ta base de données chez ton nouvel hébergeur, il faut d’abord éditer ton fichier SQL pour renommer toutes les urls monanciensite.name en monnouveausite.name. Il faut également éditer votre fichier settings.inc du répertoire config pour y intégrer le nom de BDD, mot de passe BDD, serveur name, login et mot de passe correspondant à votre nouvel hébergeur. Enfin, si vous utilisiez la redirection d’URLs, il faut également vérifier que les informations dans votre fichier .htaccess dans le répertoire www de votre site sont correctes par rapport à votre nouvel hébergeur. Si vous revoyez pas à pas l’ensemble de la procédure de mise en ligne, vous devriez vous en sortir rapidement ! Bon courage. Jean-Luc SID PRO S.A.S

  93. Bonsoir,

    Ce post date, mais j’aurais peut être la chance d’avoir une réponse. Voila, je viens de changer d’hébergeur, j’ai fait une sauvegarde de ma bdd, mais quand je fais importer, ça me met un message:

    Erreur

    Requête SQL:


    — Base de données: `nomdebase`
    – – CREATE DATABASE ‘nomdebase’ DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

    MySQL a répondu: Documentation
    #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘–CREATE DATABASE ‘nomdebase’
    DEFAULT CHARACTER SET utf8 COLLATE utf8_gene’ at line 3

    Je désespère car je ne trouve pas de solution à mon problème, je ne sais pas ou est le problème. Je ne peux pas accéder au site, car la page est mal redirigée.

    Si vous avez un conseil à me donner, je suis preneuse.

    Je vous remercie d’avance.
    Angy

  94. Bonsoir,

    Je rencontre un souci avec ma redirection SSL, sous prestashop 1.4.7, tu es apparemment bien configuré, mais lorsque je tape https://lolytadream.com je retombe sur http://lolytadrea.com.
    En mode administrateur tout va bien je suis en SSL, mais si je clique sur contact de ma page website, je suis basculé en https://
    A rien y comprendre. Est-ce un bug, je ne vois pas de solution même dans le fichier config.inc.php

    Merci par avance pour votre aide

    Bon week-end

    Joris

  95. Re-bonjour,
    j’ai bien rajouté le fichier .htaccess à la racine du dossier contenant prestashop sur le serveur et modifié les noms des clés PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL dans la table config de ma base de données.
    Et au final :
    Forbidden
    You don’t have permission to access / on this server.
    Je pense avoir du mal avec cette ligne du fichier settings.inc.php :
    define(‘__PS_BASE_URI__’, ‘/www/prestashop/’);
    Cela vous semble-t-il correct ? Sachant que le contenu de prestashop se trouve bien à cet endroit :
    mondomaine.com/www/prestashop
    Je cale 🙁
    Merci d’avance pour l’aide que vous allez m’apporter 🙂

  96. Bonjour,
    merci Jean-Luc pour votre réponse et vos conseils, je cours essayer tout ça dès à présent.
    Cordialement

  97. Message pour Vince.
    L’installation de prestashop doit être réalisée dans le répertoire www chez votre hébergeur. Il est parfois nécessaire d’indiquer la version de PHP que vous voulez utiliser dans votre fichier .htaccess en ajoutant une ligne SetEnv PHP_VER 5. Il faut également créer et importer votre base de donnée en utilisant l’interface PHPmyadmin chez votre hébergeur. Bon courage !

  98. Merci à tous pour votre aide, commenter les lignes a résolu le problème.

    Par contre je n’ai plus la fonction Géo….

  99. re-bonjour,
    après moult tests :
    au niveau du serveur, (j’ai installé dans un dossier puis à la racine), sans résultat
    au niveau des transferts de fichiers, création et récupération de la base de données, j’ai bon mais sans résultat
    je renseigne le fichier settings.inc.php avec les infos que j’ai (qui semblent correctes) qui me proviennent d’AMEN chez qui j’ai créé ma nouvelle base de données et mon nom d’utilisateur…
    Enfin bref tout semble bon et pourtant :
    Forbidden
    You don’t have permission to access / on this server.
    je vois pas où ça coince !!!
    Quelqu’un pour m’aiguiller ??? ou à qui faire passer mon fichier settings.inc.php ???
    ou pas…

  100. Bonjour,
    je viens de suivre votre procédure à la lettre et rien ne s’affiche. Le message d’erreur est différent selon les navigateurs.
    J’ai fait plein de tests sur le fichier settings.inc.php avec différents paramètres mais rien n’y fait. Ah oui je suis hébergé chez Amen…
    Eux écrivent ça :Pour toute connexion externe, merci d’utiliser: hostingmysql86.amen.fr
    mais ça n’a pas l’air de marcher.
    Si vous avez une idée, je suis preneur, merci !

  101. Message pour Jeff…je pense que magavenue vous suggère simplement de mettre ces 2 lignes en commentaire pour qu’elles ne soit pas exécutées par votre script PHP. Si vous ne savez pas comment faire, faîtes une recherche « mettre un commentaire dans un fichier PHP » sur google et vous devriez y arriver tout seul 😉

  102. Merci pour votre réponse

    je ne comprend pas le sens du terme « commenter », Que faut il intégrer sur ces lignes pour éviter cette page d’erreur qui me fait m’arracher les cheveux sur la tête ! je ne comprend pas, même dans le fichier originale ces 2 lignes sont présentes !!!

    AAAARRRRGH !!!!!

  103. Bonjour,

    C’est bien ces deux lignes qu’il faut commenter. Concernant la configuration du fichier settings, c’est correct.

  104. Par ailleurs, concernant ma question au sujet de la ligne:

    define(‘__PS_BASE_URI__’, ‘/’)

    Est-elle bien configurée en tenant compte de ma configuration d’url/dossier expliquée dans mon premier commentaire ?

    Merci

  105. Bonjour et merci pour votre réponse 🙂

    les ligne 474 et 475 sont ainsi:

    trigger_error(« error traversing database – perhaps it is corrupt? », E_USER_ERROR);
    return false;

    Merci par avance.

    Cordialement,

    jeff

  106. Difficile de vous aider comme cela.
    En attendant de trouver une solution, vous pouvez commenter les deux lignes (474 et 475) du fichier geoip.inc.php.
    Cela devrait vous permettre d’afficher au moins la boutique.

  107. Bonjour,

    Merci pour ce tuto qui m’a énormément servi, malheureusement j’obtiens l’erreur suivante:

    Fatal error: error traversing database – perhaps it is corrupt? in (Nom de la BDD 1&1)/prestashop/tools/geoip/geoip.inc on line 474

    J’ai vu sur le net que cela pouvait venir d’un problème de mémoire du serveur, j’ai fait un upgrade sérieux, de 32 à 100 de mémoire mais j’ai toujours le même problème…. !

    Cela me pose un problème de taille car j’ai tout configuré en local, et ré-installer tout ne me garantie pas que cela fonctionnera nickel, et le cas échéant
    j’aurai perdu des jours et des nuits de travail !

    Je m’en remet donc à votre bon coeur pour peut-être m’aider à trouver une solution….

    D’autre part, j’ai redirigé directement mon url vers le dossier où j’ai installé prestashop sur mon serveur. Dois-je laisser la clef suivante telle quelle est actuellement?:
    define(‘__PS_BASE_URI__’, ‘/’)

    Merci par avance à mes futures secouristes !

  108. bonjour en voulant importer la base de données local chez ovh , j’ai cette erreur

    Erreur
    Requête SQL:

    — — Contenu de la table `prefpres_access` — INSERT INTO `prefpres_access` (`id_profile`, `id_tab`, `view`, `add`, `edit`, `delete`) VALUES (1, 1, 1, 1, 1, 1), (1, 2, 1, 1, 1, 1), (1, 3, 1, 1, 1, 1), (1, 4, 1, 1, 1, 1), (1, 5, 1, 1, 1, 1), (1, 6, 1, 1, 1, 1), (1, 7, 1, 1, 1, 1), (1, 8, 1, 1, 1, 1), (1, 9, 1, 1, 1, 1), (1, 10, 1, 1, 1, 1), (1, 11, 1, 1, 1, 1), (1, 12, 1, 1, 1, 1), (1, 13, 1, 1, 1, 1), (1, 14, 1, 1, 1, 1), (1, 15, 1, 1, 1, 1), (1, 16, 1, 1, 1, 1), (1, 17, 1, 1, 1, 1), (1, 18, 1, 1, 1, 1), (1, 19, 1, 1, 1, 1), (1, 20, 1, 1, 1, 1), (1, 21, 1, 1, 1, 1), (1, 22, 1, 1, 1, 1), (1, 23, 1, 1, 1, 1), (1, 24, 1, 1, 1, 1), (1, 26, 1, 1, 1, 1), (1, 27, 1, 1, 1, 1), (1, 28, 1, 1, 1, 1), (1, 29, 1, 1, 1, 1), (1, 30, 1, 1, 1, 1), (1, 31, 1, 1, 1, 1), (1, 32, 1, 1, 1, 1), (1, 33, 1, 1, 1, 1), (1, 34, 1, 1, 1, 1), (1, 35, 1, 1, 1, 1), (1, 36, 1, 1, 1, 1), (1, 37, 1, 1, 1, 1), (1, 38, 1, 1, 1, 1), (1, 39, 1, 1, 1, 1), (1, 40, 1, 1, 1, 1), (1, 41, 1, 1, 1, 1), (1, 42, 1, 1, 1, 1), (1,[…]

    MySQL a répondu:

    #1062 – Duplicate entry ‘1-1’ for key ‘PRIMARY’

    merci de me donner un coup de main svp

  109. Bonjour,

    Merci pour ce tuto.

    justement je tombe sur ma page sans design et j’ai bien fait les modifications que vous avez mentionnées.
    Je ne comprend pas bien pourquoi :s

  110. Bonjour,

    Cela fait plusieurs jours que je bloque pour l’installation de ma boutique prestashop en ligne…
    Je voudrais savoir la configuration du fichier htaccess sur Hostpapa ? car rien ne s’affiche pour le moment…

    Cordialement

  111. Bonjour et merci pour votre tuto.
    Même s’il faut parfois compiler pour le suivre maintenant, il est d’une grande aide !

    Je rencontre néanmoins un problème pour l’import de ma base de données. Dans PhpMyAdmin, le message d’erreur suivant apparait :

    Erreur
    Requête SQL:

    — ——————————————————–

    — Structure de la table `xxxx_dateofdelivery_carrier_rule`

    CREATE TABLE IF NOT EXISTS `xxxx_dateofdelivery_carrier_rule` (

    `id_carrier_rule` INT( 11 ) NOT NULL AUTO_INCREMENT ,
    `id_carrier` INT( 11 ) NOT NULL ,
    `minimal_time` INT( 11 ) NOT NULL ,
    `maximal_time` INT( 11 ) NOT NULL ,
    `delivery_saturday` TINYINT( 1 ) NOT NULL ,
    `delivery_sunday` TINYINT( 1 ) NOT NULL ,
    PRIMARY KEY ( `id_carrier_rule` )
    ) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 AUTO_INCREMENT =2;

    MySQL a répondu:

    #1115 – Unknown character set: ‘utf8mb4’

    Quand je tape l’erreur dans notre moteur de recherche préféré, je ne trouve qu’une centaine de résultats, dont très peu sont cohérents… Avez-vous une solution pour m’aider à importer ma base de données ?

    Merci pour votre aide,

    Pierrick

  112. Réponse pour Vincent :
    En fait et pour éviter les problèmes d’URL quand vous importez votre base test chez votre hébergeur pour la mettre en ligne, je vous suggère d’éditer auparavant votre fichier SQL, de l’éditer avec NotePad ++ et de rechercher toutes les entrées ‘localhost’ et de les remplacer par ‘www.monsite.x’, qui serait dans votre cas ‘www.myboxposter.com’. Et d’inclure SetEnv PHP_VER 5 dans votre .htaccess qui n’est pas configurer par défaut chez OVH. En cas d’oubli, le code PHP est ignoré. Bonne continuation

  113. Bonjour et merci pour ce tuto,

    J’ai suivi exactement ce tuto, quand je vérifie que mon site est en ligne avec http://www.myboxposter.com, il me renvoi directement sur localhost, pourtant j’ai bien renseigné PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL. directement dans le ps_configuration distant.
    Ce qui est bizarre, c’est que j’ai accès à mon myboxposter/admin… distant pour la partie administration.
    je suis chez ovh en hébergement, si ça peut aider.
    Je bloque dessus depuis 2 jours et j’ai déjà plus de cheveux.
    Merci pour votre aide

    Vincent

  114. merci de votre reponse, j’ai bien regarder mon fichier et effectivement il y avait une petite erreur de frappe que j’ai corriger, mon magasin est en ligne mais je ne peu pas me connecter à mon admin avec mes identifiant produit en local comment j’y remedie merci

  115. bonjour, j’ai suivi votre tuto pour installer ma boutique sur Ovh en mutualisé,est il possible de se contacter en mp pour que vous m’aidiez à mettre en ligne mon site j’ai le message « The database selection cannot be made. » qui s’affiche sur ma page web et pas d’accés à mon admin, cela fait plusieurs jour que je blok dessus
    merci
    cordialement

  116. Je n’arrive pas a importer le fichier maboutiquepresta.sql dans la base de donnée. ça me met un écran rose :
    – Base de données: `maboutiquepresta`

    — ——————————————————–

    — Structure de la table `prefpresta_access`

    CREATE TABLE IF NOT EXISTS `prefpresta_access` (

    `id_profile` INT( 10 ) UNSIGNED NOT NULL ,
    `id_tab` INT( 10 ) UNSIGNED NOT NULL ,
    `view` INT( 11 ) NOT NULL ,
    `add` INT( 11 ) NOT NULL ,
    `edit` INT( 11 ) NOT NULL ,
    `delete` INT( 11 ) NOT NULL ,
    PRIMARY KEY ( `id_profile` , `id_tab` )
    ) ENGINE = INNODB DEFAULT CHARSET = utf8;

    MySQL a répondu:

    #1046 – No database selected

    Donc je n’arrive toujours pas a mettre mon site en ligne je bloque complètement merci de m’aider! Pourtant je suis les étapes dans l’ordre…

  117. Problème résolue.

    J’ai du changer une variable dans la table ps_configuration (PS_CIPHER_ALGORITHM de 1 a 0).

    Merci de l’aide que l’on m’a apporté.

  118. Si vous êtes certain de votre fichier .htaccess, alors ça peut provenir de la compatibilité de votre thème avec smarty3. Allez dans le sous répertoire en ligne tools smarty_v2, videz les sous répertoires cache et compile. Puis, allez dans votre backoffice dans l’onglet préférences, cocher oui pour utiliser smarty 2 plutôt que smarty 3, enregistrez puis vider tous vos caches navigateur et refaites un essai. Ca devrait rentrer dans l’ordre. Bon courage

  119. Alors pour ce qui est du .htaccess, je le génère avec le backoffice de prestashop sur mon installation local.

    J’ai l’habitude de travailler avec les .htaccess donc il ne porte pas d’extension .txt.

    J’ai bien créé ma base de donnée chez OVH en faisant un import de ma base local (En prenant bien soin de changer l’url dans le backoffice de mon install locale).

    Le lien avec la base de données est bien établie puisque je n’est pas le message « The link to the database… » et lorsque je change mon fichier setting.inc.php en mettant des valeurs fausses, il me met bien le message. J’en déduis que le lien est établie.

    L’url de ma boutique est: epiceriesfine.fr
    Mon hébergeur: OVH

    Dites moi si vous avez besoin de plus d’informations.

  120. Bonjour Jérémy, comment avez vous créé votre fichier .HTACCESS à la racine de votre site? si vous l’avez fait avec un traitement de texte comme notepad, il est for probable qu’il soit nommé .htaccess.txt. Suivant les options d’affichage de dossier de windows, vous ne le verrez peut être pas. Sinon, avez-vous créé votre base de donnée et importé votre base locale chez OVH? est-ce que toutes les informations de votre fichier setting.inc.php sont correctes? indiquez nous l’URL de votre site, ça nous aidera peut être à comprendre ce qui ce passe. bon courage

  121. Bonjour Jean-luc et merci pour votre réponse.

    Malheureusement, j’ai rajouté « SetEnv PHP_Ver 5 » dans mon .htaccess et rien n’y fait, toujours page blanche.

    Mon hébergeur est OVH.

    Si quelqu’un a une autre idée, je suis toujours preneur.

    Merci d’avance.

  122. Bonjour Jeremy, je ne sais pas quel est ton hébergeur mais il est parfois utile d’inclure dans ton fichier .htaccess à la racine de ton site l’instruction SetEnv PHP_Ver 5. Sinon le code PHP de Prestashop n’est pas interprété. Bon courage, Jean-Luc

  123. Bonjour,

    J’ai suivie votre tutoriel (qui est très bien fait par ailleurs), et je rencontre un problème sans explications exacte. Je me retourne donc vers vous en espérant trouver une solution.

    Alors normalement tout devrais être OK, mais lorsque j’essaie d’accéder à ma boutique en ligne, la page reste blanche (page vide) et de même pour le back-office.

    j’ai essayer un peu tout ce que j’ai vu par ci par là sur les forums (si toutefois la démarche me paraissais logique…).

    Si certains d’entre vous avaient besoins de plus d’information sur mon problème pour pouvoir m’aider, je suis disponible a répondre a tout type de question.

    En attendant je continue de chercher de mon côté.

  124. Bonjour Agnes, dans le sous répertoire tools de prestashop videz les sous répertoires cache et compile des répertoires smarty et smarty_v2. Tout devrait rentrer dans l’ordre. Videz également les fichiers temporaires et cookies de votre navigateur, il se peut que ce problème n’existe que sur votre poste de travail 😉 Bon courage

  125. J’accède sans problème au back-office de ma boutique, mais le front office renvoie automatiquement vers l’ancien site naishprocenterleucate.com
    initialement, j’avais mis en place le site à cette adresse dans e dossier /test/, j’ai installé prestashop sur glissemarketshop.com puis j’ai transféré ma base de données de naishprocenterleucate vers ma nouvelle base de données, j’ai ensuite modifié SEO & URLs pour remplacer naishprocenterleucate.com par glissemarketshop.com mais j’ai toujours une redirection automatique, j’ai vérifié le settings inc dans lequel en URI j’ai bien « / » je suis même allé vérifié dans la base de données que la configuration comprenait bien glissemarketshop.com au lieu de naishprocenterleucate.com, j’ai essayé de mettre la compilation à non, j’ai vidé mon htaccess, je ne sais plus quoi faire et la redirection continue à se faire automatiquement, je ne peux qu’accéder à mon back office.

  126. Bonjour David, avez-vous créé votre BDD chez OVH? avez-vous importé votre BDD locale chez OVH avec l’outil PHPmyadmin chez OVH? N’oubliez pas non plus que chez OVH, il convient d’insérer SetEnv PHP_VER 5 dans votre fichier .htaccess dans votre répertoire www chez OVH. Enfin, dans votre fichier sql qui contient votre BDD à importer, n’oubliez pas de remplacer vos urls http://localhost par votre URL chez OVH. Tout devrait rentrer dans l’ordre. Bonne fin de migration

  127. Regarder dans le manager OVH le détail de votre base de données.
    Cela devrait être sous la forme mysqlXX-XX.XXX

  128. Bonjour,

    Après installation de prestashop en local, je crée il y a deux jours un nom de domaine http://www.monnomdedomaine.fr + hébergement chez ovh.

    Je transfert alors mon site prestashop local via filezilla à la racine « www » du dossier ovh.

    Je trasnfert la base de donnée en essayant comme chemin d’accès « / », « www/ », « /www »…..

    Je modifie ensuite le dossier « setting.inc.php » en entrant les informations reçu par mail de ovh. Celles ci correspondent correctement, le nom d’utisateur et nom de la base de donnée sont cependant identiques.

    Je modifie également les fichiers dans PHPmyadmin, « PS_SHOP_DOMAIN » et « PS_SHOP_DOMAIN_SSL » et remplacé chaque valeur « localhost » par « monnomdedomaine.fr »

    Lorsque j’essaie d’accéder à « monnomdedomaine.fr » sur mon navigateur, le message « Link to database cannot be established. » s’affiche.

    Pourriez vous SVP m’aider à résoudre ce problème.

    Vous en remerciant,

    David

  129. Bonjour Megavenue
    Au début je tiens a vous remercier pour les astuces et les tutos qui m’ont beaucoup aider à résoudre mes problème.
    Maintenant je rencontre un petit problème pour mettre en ligne mon site locale (prestashop 1.4.4.1 ) sur un serveur IIS.
    Je ne sais pas comment procéder car j’ai jamais configurer un serveur IIS.
    Merci d’avance

  130. La base de données dans laquelle vous essayez de faire l’import ne doit pas être vide. Utilisez une autre base de données, ou vider celle-ci, si les données à l’intérieur sont inutiles.

  131. Bonjour et un grand merci pour ce tutoriel, j’ai bien suivi toutes les étapes je suis sous la version 1.4.4 de prestashop j’ai exporter ma base de donnée sans problème mais quand j’e l’importe avec phpmyadmin chez ovh ça plante en me disant « table ps_acess already exist » et cela ne m’importe que 67 table sur les 167 exportées du local…
    Aidez moi svp la boutique doit être trés prochainement en ligne…
    Merci d’avance

  132. Bonjour, j’ai un problème, en fait je suis débutante et quand j’essaie d’importer ma base de donnée de mon serveur local sur mon herbergeu ( phpnet ) ca me met ceci:

    Erreur
    requête SQL:


    — Contenu de la table `sweet_admisecuvad_order`

    — ——————————————————–

    — Structure de la table `sweet_admisecuvad_payment`

    CREATE TABLE IF NOT EXISTS `sweet_admisecuvad_payment` (

    `code` varchar( 45 ) NOT NULL DEFAULT  »,
    `name` varchar( 255 ) DEFAULT NULL ,
    `id_lang` int( 11 ) NOT NULL ,
    PRIMARY KEY ( `code` , `id_lang` ) USING BTREE) ENGINE = InnoDB DEFAULT CHARSET = utf8;

    MySQL a répondu:

    #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘USING BTREE
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8’ at line 5

    je ne vois pas ce que j’ai fait de faux, en local la boutique tourne super…
    si quelqu’un peut m’aider je suis preneuse, même si je suis encore en train de voir pour régler ce probleme.
    merci par avance,
    déborah

  133. C’est bon j’ai trouvé c’était cela le problème, d’abord sélectionner la base, merci encore, je passe à l’étape suivant. C’est vrai que vos explications sont trés bien faite. Merci encore

  134. Vous devez déjà avoir créé une base de données, si c’est le cas, vous devez d’abord la sélectionner (en général dans la colonne de gauche sur phpMyAdmin).

  135. bonjour lors du transfert du fichier sql vers 1and1 le message suivant s’affiche comment puis je resoudre mon probleme?
    serveur: db380177588.db.1and1.com
    Erreur
    requête SQL:


    — Base de données: `prestashop`

    — ——————————————————–

    — Structure de la table `ps_access`

    CREATE TABLE IF NOT EXISTS `ps_access` (

    `id_profile` INT( 10 ) UNSIGNED NOT NULL ,
    `id_tab` INT( 10 ) UNSIGNED NOT NULL ,
    `view` INT( 11 ) NOT NULL ,
    `add` INT( 11 ) NOT NULL ,
    `edit` INT( 11 ) NOT NULL ,
    `delete` INT( 11 ) NOT NULL ,
    PRIMARY KEY ( `id_profile` , `id_tab` )
    ) ENGINE = INNODB DEFAULT CHARSET = utf8
    MySQL a répondu:

    #1046 – No database selected
    [ Retour ]
    Merci d’avance

  136. Juste un mot pour vous dire merci pour ce tuto très très bien expliqué, clair, il est parfait! J’ai réussi sans problème à transférer ma boutique prestashop d’un hébergement (non local) à un autre. Bonne continuation!

  137. Bonjour,

    Merci beaucoup pour ce tuto détaillé.
    J’ai réussi grâce à vous à transférer mon site en ligne après un essai en local (PS 1.4). Mon site étant encore incomplet, je souhaite passer en mode maintenance. Malgré la procédure habituelle depuis le BO/Préférences, l’active repasse automatiquement en mode active.

    Merci d’avance pour votre aide.

  138. Bonjour,

    J’ai très exactement la même problématique que Olivier .A savoir : Après avoir modifié le fichier “settings.inc.php”,lorsque je charge ma page index.php, j’ai comme message d’erreur “Invalid loadConfiguration() SQL query”.

    Votre tuto est très bien fait et s’adresse à tous les niveaux de compétences..j’ai encore plus honte de ne pas y arriver..sic

    Merci d’avance.

  139. Bonjour,

    Merci pour ce tutoriel!
    Je suis bloqué à l’étape:
    En bas de page, dans la partie “ou Emplacement du fichier texte” Sélectionnez le fichier que nous avons créer précédemment en cliquant sur “parcourir”, puis cliquez sur exécuter.
    Cette partie n’existe pas dans la rubrique SQL de la page PHPmyadmin.
    Avant de faire n’importe quoi, puis je sauter cette étape?

    Merci

  140. Bonjour,

    J’ai bien suivi votre tutoriel pour transférer ma boutique prestashop 1.4 qui était en local, sur un serveur mutualisé ovh, mais cela ne fonctionne pas.
    Après avoir modifié le fichier « settings.inc.php »,lorsque je charge ma page index.php, j’ai comme message d’erreur « Invalid loadConfiguration() SQL query ».
    Savez-vous d’où cela peut venir?

    Merci d’avance

  141. Moi aussi j’ai suivi le tuto, et ça marche…
    Beaucoup plus efficace que le support de mon hébergeur, j’ai un petit avantage c’est que j’ai tout créé sur le serveur internet car j’ai changé de version de Prestashop entre l’essai de développement en local (PS 1.3.7) et la mise en ligne (PS 1.4).
    Il me reste maintenant à générer le fichier htacces et tout sera parfait.

  142. Bonjour,

    Merci à tous!

    Oui en effet j’ai des localhost un peu partout dans la bdd…

    Donc en priorité pour accéder au site, je confirme:
    – modification dans la table ps_configuration la ligne ps_shop_domain

    Ensuite j’ai des soucis dans mes cms car j’avais uploadé des images (en local) dont l’URL a donc été sauvegardée en tant que localhost/img etc… Du coup, mes images ne s’affichent pas.

    Je ne suis pas au point avec les bdd donc je préfère entrer dans mes cms et modifier les liens images. Mais je suppose que ce problème doit arriver à d’autres donc si quelqu’un a une solution, ce serait sympa de la mettre ici … 😉

    Encore merci à tous!

    Laurène

  143. Laurene. Je ne suis pas expert en Prestashop, mais je peux essayer de t’aider. Tout d’abord es tu bien avec une base de données sur un serveur en php5?

    Pour ton base URI, si ton site est bien à la racine, tu dois mettre (’__PS_BASE_URI__’, ‘/‘);

    Mais si la base de données n’est pas trouvée c’est peut -être simplement que l’adresse de ton serveur est fausse.

    Exporte ta base de données.
    Ouvre-la dans un logiciel (simpletext ; smultron…) et regarde la ligne shop_domaine.
    Entre les guillements tu dois avoir l’url de ton site « www.monsite.com »

    Si tu as « localhost/888 », remplace par ton url, puis avec phpmy admin importe cette base de données corrigée sur ton serveur.

    Autre chose bête : tu n’a pas laissé une page index.html à la racine de ton site ? Car si c’est cas ça prend le pas sur ton index.php

    courage

    jerome

  144. Je suppose que vous êtes sous Prestashop 1.4.
    Vous devez modifier deux valeurs dans la table configuration pour entrer la nouvelle adresse de votre boutique (rechercher localhost ou 127.0.0.1 et remplacer par votre nom de domaine).
    Sinon vous pouvez faire ce changement en local depuis l’administration et transférer la base de données.
    Dans la table config de votre base de données, vous avez ces valeurs. Les noms des clés sont PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL

  145. Bonjour,

    Tout d’abord, merci pour ce tuto très bien expliqué.

    Voila mon pb : je pense avoir rigoureusement suivi les étapes.

    et maintenant lorsque je tape mon nom de domaine, je suis redirigé vers mon site en local, est ce normal ??

    merci d’avance 🙂

  146. j’ai bien suivi le tutoriel (du moins je pense).

    j’ai modifier le setting.inc.php et htaccess.

    Lorsque je tape mon nom de domaine, j’ai ca :

    Not Found

    The requested URL / was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

  147. Bonjour,

    J’ai bien suivi vos instructions à la lettre et j’ai les infos pour le fichier settings.inc.php mais la base de données n’est pas trouvée par le site.

    Mon site est installé à la racine. J’ai donc entré:
    define(’__PS_BASE_URI__’, ‘:/‘);

    J’ai aussi essayé avec ‘:’ et  » et ‘/’ mais rien ne fonctionne…

    Le serveur indiqué par mon hébergeur est localhost et du coup j’ai un message d’erreur me disant que localhost n’a pas été trouvé.

    J’ai déjà créé un autre site Prestashop sous cet hébergeur (Planet Work) sans passer en local et j’ai donc essayé de copier le fichier settings.inc.php de cet autre site pour voir les données utilisées. Rien n’y fait.

    Après mon premier site, on m’a dit qu’il fallait toujours travailler en local avant et donc je suis passée par le local pour mon second site mais si je n’arrive pas à le mettre en ligne et que je dois tout refaire, non merci.

    Je décourage. Merci pour votre aide.

    Laurène

  148. effectivement ! Je n’avais pas penser a éditer la base de données elle-même pour la modifier.

    Merci

    Ca fonctionne à présent

  149. Relisez notre message. Dans la table config de votre base de données, vous avez ces valeurs. Les noms des clés sont PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL

  150. ma joie aura été de courte durée.
    car ça a fonctionné avec la base de données « d’origine », mais quand j’importe ma base de données, je retombe sur le pb.

    Donc ma base de données locale comporte la fameuse info sur l’adresse.

    De plus dans mon premier site en locale j’ai une adresse et un mot de passe différent que la version « basique » que j’ai installé sur le serveur AMEN.

    Et maintenant que j’ai importé ma base de données je n’ai plus accès au back office, même avec mes logs qui fontionnent en local ??

  151. je viens de découvrir que dans mon back office, dans l’onglet « preferences » / seo Url , tout en bas de la page est demandé l’adresse du site. Et pas défaut il y a localhost/888.

    j’ai remplacé par mon url et ca fonctionne… ca fait jamais que 2 jours que je m’arrache les cheveux !!

  152. Je suppose que vous êtes sous Prestashop 1.4.
    Vous devez modifier deux valeurs dans la table configuration pour entrer la nouvelle adresse de votre boutique (rechercher localhost et remplacer par votre nom de domaine).
    Sinon vous pouvez faire ce changement en local depuis l’administration et transférer la base de données

  153. Bonjour.

    je n’arrive pas à installer prestashop sur mon pack “web à la carte” de chez AMEN

    j’ai bien crée ma base de données, et suite à ma demande le service technique de Amen a confirmé qu’elle était en place et fonctionne.

    Ma boutique prestashop, fonctionne en local.

    J’ai transféré tous mes fichiers à la racine du site.

    puis j’ai modifié le fichier settings.inc.php

    Quand je regarde en ligne : mon Back Office fonctionne ; mais pas le front Office.

    Quand je tape http://www.MonNomdeDomaine/index.php = ça me renvoit sur “http://localhost:8888/”

    Si quelqu’un a une idée ce serait très sympa car ça fait des heures que je tourne en rond.

    Merci

    Ci-dessous, mon fichier : settings.inc.php

  154. Bonjour, je rencontre un problème.
    J’ai tout bien effectué, une fois vouloir observer l’allure du site j’ai ce message :
    * @copyright 2007-2011 PrestaShop SA * @version Release: $Revision: 1.4 $ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ require(dirname(__FILE__).’/config/config.inc.php’); ControllerFactory::getController(‘IndexController’)->run();

    Je ne vois pas la source du problème … Si quelqu’un pourrait m’éclairer.
    Merci d’avance, bonne soirée

  155. Dans 1and1, vous devez aller dans Administration de Mysql puis cliquez sur le bouton « PhpMyAdmin » en face de votre base de données.

  156. Bonjour,

    J’ai créé mon site prestashop en local en suivant votre tutoriel avec xamp.
    Je souhaite maintenant le mettre en ligne en utilisant 1&1. J’ai suivi le début de ce tutoriel mais je n’arrive pas à transférer ma bdd. J’ai créé la bdd sur 1&1 mais je n’ai pas de bouton configuration. J’ai seulement : modifier (où on ne peut modifier que le mdp), supprimer et démarrer.
    Quand je clique sur démarrer ça ouvre une fenêtre avec un lien du type https://ntwebtools.1and1.com/mylittleadmin/default.asp.

    Je ne comprends pas comment importer ma bdd.

    Merci pour votre aide.

  157. Bonjour,

    J’ai mis en ligne mon site prestashop sur netissime en suivant les instructions et là: page blanche sans message d’erreur. Alors je cale!! quelqu’un peut-il m’aider? A savoir que pour le chemin d’accès, j’ai mis: httpdocs/eryacabe, puis j’ai mis : httpdocs/prestashop (les fichiers sont dans le repertoire httpdocs prévu à cet effet par l’hébergeur), mais rien n’y fait.

  158. Maintenant l’export est bon, mais l’import ne l’est pas. Cliquez sur la base de données, avant d’importer les données.

  159. j’ai essayé mais ça ne fonctionne toujours pas…
    le message d’erreur :
    requête SQL:


    — Base de données: `sport`

    — ——————————————————–

    — Structure de la table `sport_access`

    CREATE TABLE IF NOT EXISTS `sport_access` (
    `id_profile` int( 10 ) unsigned NOT NULL ,
    `id_tab` int( 10 ) unsigned NOT NULL ,
    `view` int( 11 ) NOT NULL ,
    `add` int( 11 ) NOT NULL ,
    `edit` int( 11 ) NOT NULL ,
    `delete` int( 11 ) NOT NULL ,
    PRIMARY KEY ( `id_profile` , `id_tab` )
    ) ENGINE = MYISAM DEFAULT CHARSET = utf8;

    MySQL a répondu: Documentation
    #1046 – No database selected

    merci pour votre aide 🙂

  160. @keneda. Oui vous pouvez essayer. Il ne doit pas y avoir de Create Database dans l’export.
    @Serial ploper : vous n’avez pas à commenter cette fonction. L’export de la base ne doit pas être complet.
    Concernant le site sans design, c’est le champ PS_BASE_URI qui est mal renseigné.

  161. pourtant dans votre tutoriel vous dites « Si vous utilisez Xampp, naviguez vers http://127.0.0.1/phpmyadmin, cliquez ensuite sur votre base de donnée dans l’onglet gauche (si vous avez suivi notre tutoriel de création, la base de donnée se nomme « maboutiqueprestashop »). »
    j’ai bien suivi à la lettre. Donc je sois seulement cocher toutes les tables à l’intérieur de ma base de donnée puis exporter ?

    Merci

  162. Bonjour,
    j’essaye de faire l’inverse de ce que vous expliquez, c’est à dire que j’aimerais passer mon site en local pour y effectuer des tests.
    J’ai donc transférer mes fichiers vers mon dossier dans Wamp, j’ai exporter ma bdd. J’ai modifié setting.inc.php (mal à mon avis) et je tombe sur cette erreur « Invalid loadTaxZones() SQL query! »
    Si je met la fonction loadTaxZones en commentaire (ça ne répare rien je sais) mon site s’affiche sans design comme ci dessus. Vous pouvez m’aider?

  163. Si vous avez toujours la même erreur, c’est que l’export n’est pas correct. Vous n’êtes pas censé exporter une base de données complètes, mais juste les tables.

  164. je viens d’exporter seulement la table contenant ma boutique comme vous m’avez indiqué. Mais j’ai toujours ce message d’erreur. est ce un problème de droits utilisateurs ?

    merci

  165. Erreur

    Bonjour, j’ai essayé d’importer le .sql sur le serveur php ou est hebergé mon site mais j’ai un message d’erreur :
    pourriez vous m’aider svp
    requête SQL:


    — Base de données: `cdcol`

    CREATE DATABASE `cdcol` DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci;

    MySQL a répondu: Documentation
    #1044 – Access denied for user ‘prestash_keneda’@’localhost’ to database ‘cdcol’

    merci 🙂

  166. Je n’ai pas eu l’occasion d’installer ce module, puisque nous avons notre version. Est-ce que vous n’avez pas dans la configuration quelque chose à configurer pour indiquer le chemin des fichiers binaires (normalement ce n’est pas que dans le pathfile).

  167. Bonjour,

    après une migration d’un hebergeur (nFrance) à un autre (OVH) pour des raisons de compatibilité avec le module ATOS Prestastore, j’ai ce message dans l’admin du module de paiement, qui ressemble à une URL en dur :
    /home/N°clientancienhergeur/html/repertoireboutique/modules/atos/bin/request n’a pas les droits d’exécution
    /home/N°clientancienhergeur/html/repertoireboutique/modules/atos/bin/response n’a pas les droits d’exécution

    Je comprends pas parce le module a été réinstaller donc le pathfile a été recréé avec les bonne url

    Et dans le panier ATOS ne ce charge pas : Erreur Atos : impossible d’exécuter le binaire

    La migration a parfaitement fonctionné hormis le soucis ci-dessus

    Merci a vous

  168. Bonjour,
    J’avais créé ma boutique sur un vieux domaine que j’avais, j’ai essayé de la transférer comme décrit ci-dessous et maintenant je n’ai plus que des pages blanches. Avant que je supprime la BDD par défaut pour la remplacer par la mienne, j’avais bien la boutique prestashop de base qui s’affichait. Y a il une table à modifier dans la BDD pour que cela fonctionne?

  169. Message à l’attention de Sophie Conil.

    J’ai vu votre dernier billet. Je vous suggère d’ajouter dans le fichier .htaccess à la racine du répertoire de votre boutique la ligne suivante:

    SetEnv PHP_VER 5

    Par défaut, les la configuration des serveurs des hébergeurs ne le spécifie pas. Le code PHP n’est donc pas interprété et aucune page ne s’affiche.

    C’est d’ailleurs la seule chose qui manque dans cette excellent tutoriel de mise en ligne.

    Bon courage.

  170. Il est assez difficile de vous aider comme cela. L’erreur est peut être toute petite. La procédure devrait fonctionner.

    L’offre à 150€ comprendra l’installation, la configuration, l’optimisation et le transfert de vos données existantes. Il faudra nous envoyer une copie de votre base de données par e-mail, et vos fichiers (soit par e-mail soit par FTP).

  171. Je vous remercie de votre réponse pleine de bon sens. Il est vrai que j’aime aussi cette aventure qui m’apprend beaucoup.
    J’ai bien repris tout le process. (J’avais oublié que j’avais modifié le préfixe de la base de donnée : grossière erreur), et j’ai réussi à installer la base de donnée sur 1&1. De même, j’ai transféré mes fichiers Prestashop après avoir supprimé ce qui était parvenu sur 1&1 (au passage, j’avais négligé 2 échecs de transfert).
    Ensuite j’ai modifié le settings.inc.php, et l’ai transféré dans le dossier Prestashop présent sur 1&1.
    Bien sûr, rien ne marche. La boutique ne fonctionne plus en local et n’est pas opérationnelle sur 1&1.
    Je vois que vous proposez un service d’installation moyennant 150 euros. En quoi consiste-t-il ?
    vous voyez, je ne me prends pas pour une pro, seulement pour une horticultrice fauchée qui voit dans l’e-commerce une « peut-être » possibilité de faire connaître son travail. Merci de votre réponse.

  172. La mise en ligne d’une boutique pour la production n’est en effet pas quelque chose à « essayer » de faire. Il faut parfois faire appel à des professionnels pour ces moments « cruciaux » où une erreur ou un oubli pourrait être dangereux.

    Concernant votre nouvelle tentative, je vous conseillerais de reprendre à 0 la procédure de transfert de la base de données, car hier vous sembliez mieux parti puisque le code SQL était correct.

  173. Merci de votre réponse. Re-tentative ce matin :
    Erreur
    Il semble que vous ayiez trouvé une anomalie dans l’analyseur syntaxique SQL. Veuillez examiner votre requête attentivement, et vérifier que vos apostrophes sont conformes. Il se pourrait aussi que vous ayiez chargé un fichier dont le contenu binaire n’est pas entre apostrophes. Si vous avez accès à MySQL via son interface de commande en mode ligne, vous pouvez y essayer votre requête. Le message d’erreur présenté plus bas pourrait vous indiquer la source du problème. En dernier recours, veuillez trouver la plus courte requête possible qui cause le problème, et soumettre un rapport d’anomalie en incluant la section à couper:
    —-Début de la section à couper—-
    eNpzDQryD7JScDZUcDZS8HH1s1IwUjBWMDQ25goOAYozc3E5hwVbKah4plgpFBfmFCQWFacW6eVk
    JukVZBTolCkY6RmbKRgZGJjqG1gAEZBpZWRkZWiokJOaa6ngWlGgoMLlWxkc6GOlYKpnoGdpqJuT
    n84VGhyk4B+so+Do7uoXoqMQ5gq0KjwzT8HTVcFCz4ArwNcR6A49Mz0T3YIcY64AjwCQEh3/YJAh
    QHFdQ+2c1Ly8SksFn8y80gouH0c/dyuFtCLd0pI0XQsusG0B3swsIgwMDBwMolaVaom5BdbpJdad
    WoXGMk8ZGVYacDDwASUTcxMLchLzSlKL9YCee7M3Ol/G/ZLGD5jy/YtgrNoDQTBmxqXYyPK+4xJe
    OZ5zFnrweZ6cz86+oPuu66Y3+y7ULlwS+f72P4Hk+H0fKyPeHE5qPLov8n9K/ck0lzht41W7bk5r
    tbxhLD5bVnTi9BMnTnScOHHm7t0H/979+9refHHJPDbxegC88Yil
    —-Fin de la section à couper—-
    —-Début des informations sur l’anomalie—-

    ERROR: C1 C2 LEN: 2 3 133
    STR: 

    CVS: $Id: sqlparser.lib.php,v 2.36 2005/08/08 20:22:11 lem9 Exp $
    MySQL: 5.0.91-log
    USR OS, AGENT, VER: Win IE 8.0
    PMA: 2.6.4-pl3
    PHP VER,OS: 5.2.6-1+lenny9 Linux
    LANG: fr-utf-8
    SQL: PK:y>?*q3??0amaplantes.sql??[oG?(?>??>}?R>h?]Yw??JlI??HI????E????}??Y???c_??yX??b?žY?d?fD^+3????9?3????????????????????—-Fin des informations sur l’anomalie—-

    requête SQL:

    PK:y>?*q3??0amaplantes.sql??[oG?(?>??>}?R>h?]Yw??JlI??HI????E????}??Y???c_??yX??b?žY?d?fD^+3????9?3????????????????????
    MySQL a répondu:

    #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘PK’ at line 1

    J’avoue que je suis un peu désespérée, et que mon travail depuis 2 mois s’est évanoui dans des procédures que j’ignore… peut-être ai-je voulu faire plus et mieux que je ne peux.

  174. Apparemment vous n’avez pas sélectionné de base de données. Sur la colonne de droite, cliquez sur la première base de données, puis réaliser à nouveau l’opération.

  175. Voici le message obtenu :
    Serveur: db3052.1and1.fr
    Erreur
    requête SQL:


    — Base de données: `amaplantes`

    — ——————————————————–

    — Structure de la table `ps_access`

    CREATE TABLE IF NOT EXISTS `ps_access` (

    `id_profile` int( 10 ) unsigned NOT NULL ,
    `id_tab` int( 10 ) unsigned NOT NULL ,
    `view` int( 11 ) NOT NULL ,
    `add` int( 11 ) NOT NULL ,
    `edit` int( 11 ) NOT NULL ,
    `delete` int( 11 ) NOT NULL ,
    PRIMARY KEY ( `id_profile` , `id_tab` ) ) ENGINE = MYISAM DEFAULT CHARSET = utf8
    MySQL a répondu:

    #1046 – No database selected

    Qu’est-ce que ça signifie ? Merci de votre aide.

  176. Bonjour,
    En premier lieu, je tiens à remercier l’équipe de Magavenue.com qui m’a aidée à créer mon e-boutique, depuis l’ouverture de Prestashop (je suis complètement béotienne et tout aussi fauchée, donc obligée de m’y coller…). Je souhaiterais, lorsque mon site sera en ligne, mettre un lien vers Magavenue et Prestashop, dont le forum m’a été très utile. Pour l’instant, après avoir construit mon site en local, j’ai suivi le tuto pour le mettre en ligne. Là où ça bloque, c’est que la base de donnée est trop lourde pour ce que m’offre 1&1 ! comment faire ? Je ne peux même plus aller voir ma boutique en local… S’il vous plaît, aidez-moi. Merci

  177. Bonjour,

    Merci pour ce tutorial très clair. J’essaye de passer mon site sur Infomaniak.
    Je pense être presque au bout. Tout à bien fonctionné sauf que quand je vais à l’adresse de mon site, j’ai la page « en construction ».

    J’ai bien créé un dossier Prestashop sur le répertoire /web.

    Mon fichier setting.inc est le suivant en masquant quelques éléments par des XXXXX.

    Merci beaucoup si vous pouviez m’indiquer comment diagnostiquer le problème et le résoudre.

  178. bonjour,

    je n’arrive pas à creer ma bdd en production. j’importe le fichier CSV et j’ai cette erreur : Attention
    Une erreur est survenue.
    L’en-tête du fichier à importer ne correspond pas à l’en-tête de la base de données sélectionnée.

    Pouvez-vous m’aider???

  179. Bonsoir,
    chez 1&1, ils m’ont ajouté une formule magique « php5… » dans htaccess. Le site s’affichait alors mais avec une page sans design. j’ai donc essayé de modifier le fichier settings.inc.php mais depuis « le site web ne peut pas afficher la page »

    Y a t-il quelquechose d’incorrect à ce niveau ?

    merci
    joan
    <?php

    define(‘__PS_BASE_URI__’,‘/’);
    define(‘_THEME_NAME_’, ‘chocolat’);
    define(‘_DB_NAME_’, ‘db358503160’);
    define(‘_DB_SERVER_’, ‘db3088.1and1.fr’);
    define(‘_DB_USER_’, ‘dbo358503160’);
    define(‘_DB_PREFIX_’, ‘prefpres_’);
    define(‘_DB_PASSWD_’, ‘23108484’);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘pwrO5Lnz5Gp30ZNBpq8EApcDLXxbPeOV1y2czLf8B0ar4cvQGEs5RI0a’);
    define(‘_COOKIE_IV_’, ‘9djAduBo’);
    define(‘_PS_VERSION_’, ‘1.3.5.0’);

  180. Bonjour,
    j’ai suivi le process tout s’est bien passé jusqu’au moment où je veux lancer la boutique.
    une page « site web trouvé attente réponse » qui ne s’ouvre jamais. apparemment problème de boucle? j’ai supprimer le fichier index.htlm(page d’accueil de 1&1) de 1%1 et l’ai remplacé par index.php de mon site . fallait-il faire cela ? merci d’avance

  181. define(‘__PS_BASE_URI__’, ‘carte-r4/prestashop/’);
    define(‘_THEME_NAME_’, ‘prestashop’);
    define(‘_DB_NAME_’, ‘db358533127’);
    define(‘_DB_SERVER_’, ‘dbXXXX.1and1.fr’);
    define(‘_DB_USER_’, ‘dbo358533127’);
    define(‘_DB_PREFIX_’, ‘prefpres_’);
    define(‘_DB_PASSWD_’, ‘XXXXXXXX’);
    define(‘_DB_TYPE_’, ‘MySQL5.0’);
    define(‘_COOKIE_KEY_’, ‘kN9pB7KDTiBeDMNCKLg6tEq86INUKM8dJVf835Nwm3pMSmJJGNnVVz2M’);
    define(‘_COOKIE_IV_’, ‘5D65cvId’);
    define(‘_PS_VERSION_’, ‘1.3.6.0’);

  182. bonjour ,
    suite de mon 1er post
    sur le conseil de 1&1 j’ai tout désinstallé du serveur et réinsatallé .bdd également
    mal m’en a pris :
    j’ai maintenant une page avec ce mess d’erreur:
    Fatal error: Undefined class name ‘configuration’ in /homepages/19/d268346895/htdocs/carte-r4/prestashop/config/config.inc.php on line 64

    cijoint mon fichier settings.php

    et mon .htacces
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

    Order deny,allow
    Deny from all

    pouvez vous m’aider merci car là j’en perd mon latin
    didier

  183. bonjour ,
    j’ai bien tout suivi , impecc , maintenant j’arrive sur ma boutique sans le « design » , mon chemin est bon :
    a priori
    je suis chez 1&1
    pourriez vous m’aider
    merci
    didier

  184. Bonjour,
    Après avoir suivi votre tuto, tous se déroulais à merveille, mais lorsque je veux lancer la boutique rien ne s’affiche, je pense que cela provient du chemin entre la base de donnée et la boutique mais même après avoir modifié le fichier “settings.inc.php”. Le site fonctionnait nickel en local.
    merci de bien vouloir m’aider, je suis à la rue !!

  185. Bonjour, j’ai suivi scrupuleusement le tuto mais j’ai un problème de privilège après l’importation chez OVH. La base est créée, mais je n’ai aucun privilège dessus. Les tables de ma table locale sont pourtant bien dans la base sur serveur après import. J’ai l’impression que le contenu de la table _access contenant les users et privilèges n’est pas transféré. J’ai beau chercher sur OVH, je ne trouve pas la solution. Dans phpmyadmin sur OVH, je n’ai pas accès à l’onglet « privilèges »…une idée? Merci

  186. Si votre suffixe de base de données est différent, vous ne devriez pas avoir de données récupérées par Prestashop, donc le problème ne serait pas le même.

  187. Bonjour,

    Parfois reconfigurer « BASE_URI » n’est pas toujours suffisant. J’ai eu le même problème et je suis aperçu que le préfixe de ma base et le préfixe indiqué dans le fichier setting.inc était différent. A vérifier aussi.

  188. Bonjour et au secours!

    Ayant suivi tous les instructions à la lettre, on s’arrache les cheveux depuis plusieurs jours car nous avons toujours le problème comme prédit d’une page blanche sans « design ».

    Avez-vous des idées pour régler ce problème?

    Hébergement chez Amen (Pack pro linux). Le site fonctionne très bien en local sur xampp…

    Merci d’avance pour votre aide.

  189. Bonjour,
    J’ai cette page qui s’affiche lors de l’ouverture de mon site avec une page blanche désordonnée et aucun logo. J’ai vérifié le fichier setting.inc.php, il est correcte….

    Quelle est la procédure pour palier ce problème ? Merci

  190. Bonjour,
    je remercie tout le monde pour m’avoir aidé sur mon problème.
    En fait, ma base de donnée local avait comme prefixe prefpres_ alors que ma base de donnée sur site avait comme prefixe ps_. J’ai donc modifié le préfixe dechaque table en local, éliminé les tables de mon site (sauf access et employé) et tout mon catalogue est revenue comme par magie. Il ne me reste qu’un petit problème à régler dans le BO. Je vais essayer tout seul… mais si je n’arrive pas, j’aurais certainement encore besoin de votre aide.

    Merci encore

  191. Vous avez simplement oublié de transférer votre base de données.
    L’installation n’était en pas vraiment nécessaire.

  192. Bonjour,

    J’ai toujours le meme problème avec le back office de prestashop (aucunes image de mes produits, pas de catégories…. il est vierge).

    Voici mes démarche :

    – Téléversement de prestashop sur public/html,
    – Création d’une base de donnée via « base de données Mysql »
    – Installation de prestashop (weby-shop/prestashop/install,
    – Téléversement de tous les fichiers et dossiers prestashop de mon site créé en local.
    – Permission de fichier en 644 et Dossier en 755

    Ai-je oublié quelque chose ? la base de donnée n’apparait pas dans BD n’y mon site…

    Merci

  193. Bonjour,

    Apres le transfert de mon site local prestashop + BD, aucune de mes categories produits ne sont dans mon back office ainsi que mon CGV et tous mes modules sont réinstaller. Que faire ? Merci

    Je précise aussi la « formidable page blanche » que j’obtiens lors de ma connection sur mon site

  194. define(‘__PS_BASE_URI__’, ‘/’);
    define(‘_THEME_NAME_’, ‘christmasprestashop’);
    define(‘_DB_NAME_’, ‘db354214777’);
    define(‘_DB_SERVER_’, ‘db26.1and1.fr’);
    define(‘_DB_USER_’, ‘u61752213’);
    define(‘_DB_PREFIX_’, ‘prefpres_’);
    define(‘_DB_PASSWD_’, ‘…….’);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘GcAgg5dqMJgRNCHGDhBQqmyt1BCJpcRPi27GcZdXMsF2i8JCYupWzE1R’);
    define(‘_COOKIE_IV_’, ‘uXP0QOd0’);
    define(‘_PS_VERSION_’, ‘1.3.2.3’);

  195. Changer les droits d’accès sur les répertoires suivants (CHMOD 770) :
    /config
    /tools/smarty/compile
    /img
    /mails
    /modules
    /themes/prestashop/lang
    /translations

  196. Bonjour,

    Il y a plus d’une semaine que je galère…. J’ai créé avec l’aide de “prestashop” un site en local. Finalisé, je l’ai mis en ligne sous l’hébergeur planethoster (très bon à mon goût).

    Par contre, diffèrents problèmes se poses :

    – Je n’arrive pas à accéder au Back Office de mon site, je rencontre ce type de page : (sur l’onglet) : 501 Method Not Implemented, sur la page : Method Not Implemented GET to /franck_admin/ not supported.Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    L’autre problème :

    – En tapant l’adresse de mon site, je suis sur une page blanche avec mes catégories et “autres” en bleus désordonnés (malgrès les instructions suivies sur megavenue).

    Je suis perdu… Je n’arrête pas de chercher sur le web mais rien n’y fait.
    De plus, j’ai bien téléversé l’ensemble des fichiers et dossier prestashop sous “/public html/”, créé ma base de données, mon fichier “admin” était déjà renommé sous mon site en local.

    Merci d’avance aux personnes qui pourrait m’aider….

    Si j’utilise “softaculous”, en ayant monsite en local, quels fichiers je doit téléverser et lesquelles je ne dois pas toucher ?
    Est-ce que je dois créer ma BD avant ou après avoir téléverser les fichiers ?

    Merci

  197. Bonjour, je vous remercie pour ce tuto qui aide bien. Par contre après avoir suivi ces indications, je me retrouve avec le site qui fonctionne mais les images des produits n’apparaissent pas. Pouvez m’aider svp?
    Merci beaucoup d’avance.

  198. Salut j’ai exactement le meme probleme que stephane…

    bonjour,je cherche en fait a transférer une base distante sur mon ordi en local (sous xammp).J’ai donc transférer tout mes dossiers et je bute sur le settings.inc.php.Je ne trouve pas en fait le moyen de le faire pointer vers ma base de données (qui est a la racine de xampp dans le répertoire mysql), je ne vois pas quel chemin indiquer au niveau du champ _PS_BASE_URL du settings ?!
    merci d’avance si vous pouvez me dépanner
    cordialement

    Tout fonctionne sauf la redirection vers la base de donnee local ??? pk ?

  199. Vous n’êtes pas censé obtenir un defaut.htm lors de l’exportation; Vous devriez avoir un fichier .sql.

    Vérifiez que l’encoche en face de SQL soit cochée.

  200. Bonjour,
    Tout d’abord merci pour ce mode opératoire…bien utile. Voici mon problème

    J’ai réalisé mon site en local sur XAMP, et j’ai effectué les transfert de fichiers sur 1and1, jusque là pas de soucis mais c’est pour l‘étape de transfert de base de données qu’il y a un problème.
    Depuis http://127.0.0.1/phpmyadmin j’ai cliqué sur exporter / puis coché transmettre / puis cliqué sur éxécuter.
    J’ai donc enregistré sur mon disque dur un fichier qui s’appelle default.htm
    Puis je suis allée sur phpmyadmin de ma base de donnée 1and1 puis onglet SQL j’ai cliqué sur importer les fichiers/parcourir et default.htm
    La réponse à ma requête est la suivante :
    MySQL a répondu:

    #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w’ at line 1
    Pouvez vous m’aider svp…c’est la galère!!!!

    Merci bcp par avance

  201. bonjour,je cherche en fait a transférer une base distante sur mon ordi en local (sous xammp).J’ai donc transférer tout mes dossiers et je bute sur le settings.inc.php.Je ne trouve pas en fait le moyen de le faire pointer vers ma base de données (qui est a la racine de xampp dans le répertoire mysql), je ne vois pas quel chemin indiquer au niveau du champ _PS_BASE_URL du settings ?!
    merci d’avance si vous pouvez me dépanner
    cordialement

  202. bonjour après avoir suivi le tuto très clair je me retrouve avec une page blanche et ce message :
    Fatal error: Undefined class name ‘configuration’ in /homez.354/mondomaine/www/config/config.inc.php on line 66

    j’en conclue faire une erreur dans mon fichier setting.inc voici ce que j’ai :

    j’ai également éssayé de mettre juste « / » mais rien ne fait
    je suis chez ovh
    je remercie d’avance celui ou celle qui aura la réponse à mon problème !!

  203. Bonjour,
    mon nom de domaine a été confirmé ce matin : avec la « bonne » Url, tout fonctionne !
    Moralité : je n’aurais pas dû être aussi pressée.
    Il faut attendre son url définitive pour avoir un bon aperçu de sa boutique en ligne.
    Delphine

  204. Ca ne change rien.
    En parallèle, j’ai contacté planethoster par ticket et je viens d’avoir une réponse. Apparemment, il faut que j’attende mon URL finale, ça ne peut pas fonctionner avec la temporaire … J’attends, ça ne devrait peut-être pas tarder… Si c’était bien ça, je vous tient au courant. A moins que vous n’ayiez une autre suggestion.
    Merci pour ces tutoriels détaillés et pour vos réponses rapides !
    Delphine

  205. Bonjour,
    j’ai bien suivi le tutoriel.
    Au final j’arrive sur cette fameuse page blanche écrite en bleu et sans design.
    Je suis hébergée chez planethoster et j’ai transféré mes fichiers dans /www. J’ai essayé différents chemins d’accès : ‘/www’, ‘/www/’, ‘/’, rien n’y fait, toujoirs cette fichue page blanche au texte bleu.
    Merci de m’aider.
    Delphine

  206. bonjour après avoir suivi le tuto j’ai cette erreur sur ma page : Fatal error: Undefined class name ‘configuration’ in /homez.354/mondomaine/www/config/config.inc.php on line 66
    pouvez vous m’aidez

  207. bonjour,
    après avoir paramettrer mon site qui fonctionne bien en local, ce dernier après le transfert en ligne (chez coeur internet) il ne s’affiche pas
    alors que vaut-il que je fasse?

    merci

  208. re-moi… Désolée…
    J’ai un fichier .htaccess dans mon sous dossier « config » et il y a ça écrit dedans :

    Order deny,allow
    Deny from all

    il faut rajouter quelquechose??? :/

    Désolée de toutes ces questions, mais je tourne en rond avec toutes les réponses que je trouve sur le net…

  209. ouh la… ok alors en route vers une nouvelle aventure..
    comment créer un htaccess et autre…

    MERCI en tout cas de toute cette aide précieuse…

  210. C’est un problème habituel. Vous devez activer le php5 sur votre hébergement.
    En général c’est en créant un fichier .htaccess et en y ajoutant une ligne.

  211. effectivement, merci…. mais évidement, maintenant ca c’est réparé mais hop! un nvo probleme.. 😀

    Fatal error: Undefined class name ‘configuration’ in /homez.41/rescuebo/www/shopping/config/config.inc.php on line 66

    :/
    ca me rends un peu dingue… lol…

  212. ooops, ce n’est pas passé :

    define(‘__PS_BASE_URI__’, ‘/shopping);
    define(‘_THEME_NAME_’, ‘prestashop’);
    define(‘_DB_NAME_’, ‘boxxshop’);
    define(‘_DB_SERVER_’, ‘mysql5-8.240’);
    define(‘_DB_USER_’, ‘boxxhop’);
    define(‘_DB_PREFIX_’, ‘ps_’);
    define(‘_DB_PASSWD_’, ‘xxx’);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘h2NNjyFZtFbPxmtPMPqWikOcVyLxaHVUHqcxzPvL5zfcbTU6QmQHb8CZ’);
    define(‘_COOKIE_IV_’, ‘4Q7aaae2’);
    define(‘_PS_VERSION_’, ‘1.3.2.3’);

    MERCI…. 😉

  213. ravie qu’on me réponde si vite : AVEC PLAISIR.. 😀

    voilà ma l.4 :

    « define(‘_THEME_NAME_’, ‘prestashop’); »

    a priori, il ne faut pas changer cette information… :/

  214. Après avoir tout transférer, voilà l’erreur qui s’affiche sur ma page….
    Je ne trouve pas le pb, je pense que j’ai tout bien mis là où il fallait mais y’a surement un truc de faux qqpart…

    Parse error: syntax error, unexpected T_STRING in /homez.41/rescuebo/www/shopping/config/settings.inc.php on line 4

    Merci pour l’aide… :/

  215. Votre connexion à la base de données est donc correcte mais le chemin d’accès est par contre non valide. Mon chemin semble correct ,mais rien ne change toujours aucun design. J’ai bien évidement tante de le changer et rien ne change même avec un chemin inexact. Que faire?
    Merci d’avance de votre aide et du temps que vous me consacrez.

    Cordialement,

  216. Voici le message d’erreur obtenu lors du transfert de la base de données sur Multimania :

    MySQL a répondu:
    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ‘–‘ at line 1

  217. en effet c’était bien ce fichier ( ainsi que le fichier product.tpl ) qui posaient problème.
    J’ai réimporter les 2 d’origine et ça à l’air de marcher.
    Je vais donc faire les modifs nécessaires pour faire marcher les miens.
    Merci encore pour votre précieuse aide

  218. Vous avez une erreur en bas de la page qui s’affiche (noir sur noir), vous pouvez donc la surligner pour l’afficher. Il y a donc bien un problème peut être dû à l’encodage lors du transfert des fichiers. Essayez de les transférer en binaire plutôt.

  219. Réalisez à nouveau l’import de la bdd. et affichez les erreurs en modifiant le fichier config.inc.php, et en modifiant la ligne 4 de la façon suivante :
    ini_set(‘display_errors’, ‘on’);

  220. je suis confronté au problème de la page qui s’affiche sans style.
    Je pense pourtant avoir suivit les instructions de phpnet (mon hébergeur) pour remplir les différents champs.
    je ne sais pas quoi faire.
    Merci d’avance pour votre aide

  221. Vous devez avoir un problème d’autorisations au niveau des fichiers.
    Sinon vous pouvez orienter votre installation propre, vers l’ancienne base mysql (en changeant le fichier settincs.inc.php).
    Et vous pouvez copier votre template de l’ancienne installation vers la nouvelle.

  222. Bonjour, et merci pour votre réponse!Oui, tous les fichiers ont été transférés avec succès. Le BO est incomplet, en fait, et dès que je clique sur un onglet, je tombe sur « accès interdit »…Pas de problème avec une install « propre », cependant, je ne veux pas tout me retaper!

  223. Bonjour à tous. Après migration vers le Serveur (depuis EasYPHP5 en local), je me rends compte que je n’ai pas d’admin qui s’affiche…le gros 404!Je ne tiens pas à « installer » Presta via l’install, sinon je vais devoir recommencer tout le design et me retaper tout le catalogue!une idée?Comment récupérer l’admin?

  224. Merci beaucoup ça a marché pour l’importation du fichier ! Par contre j’ai suivi toutes les étapes jusqu’à la dernière, toutes se sont désormais déroulées sans soucis grâce à votre aide, mais quand je vais voir mon site (stylish-chrono.fr), c’est une page de 1and1 qui s’affiche et qui dit que « CE NOM DE DOMAINE VIENT D’ÊTRE ENREGISTRÉ POUR L’UN DE NOS CLIENTS ». Je ne comprends pas, peut être dois-je attendre un délai, ou ai-je fait une erreur ?
    Merci beaucoup

  225. Avant de réaliser l’import sur phpmyadmin, choisissez dans la colonne de gauche la base de données, où vous voulez réaliser l’import.

  226. Bonjour, j’ai réussi à transférer mon site avec fileZilla sur ma BDD, mais arrivé au moment où je dois importer le fichier exporté précédemment depuis (http://127.0.0.1/phpmyadmin), et là j’obtiens l’erreur suivante :

    Erreur
    requête SQL:


    — Base de données: `boutique en ligne stylish`

    — ——————————————————–

    — Structure de la table `prefpres_access`

    CREATE TABLE IF NOT EXISTS `prefpres_access` (
    `id_profile` int( 10 ) unsigned NOT NULL ,
    `id_tab` int( 10 ) unsigned NOT NULL ,
    `view` int( 11 ) NOT NULL ,
    `add` int( 11 ) NOT NULL ,
    `edit` int( 11 ) NOT NULL ,
    `delete` int( 11 ) NOT NULL ,
    PRIMARY KEY ( `id_profile` , `id_tab` )
    ) ENGINE = MYISAM DEFAULT CHARSET = utf8

    MySQL a répondu:
    #1046 – No database selected

    J’ai suivi toutes vos étapes sans soucis, mais c’est à ce moment là que ça bloque et je ne sais pas quoi faire, j’ai cherché partout sur le net, mais aucun n’a sur répondre à cette question.

    Merci beaucoup, bonne journée, cordialement

  227. Bonsoir,

    Oui en effet, c’est ce que j’ai fait tenté après coup. Tout fonctionne : la base de données, l’accès au site, au back office !
    Merci encore pour votre aide et votre disponibilité. Bravo pour le tuto, cela m’a bien aidé.

  228. Vous n’avez pas besoin de l’installer si vous avez transféré la boutique. Utilisez là comme vous l’utilisez en local

  229. Bonsoir,

    Je viens de suivre votre tuto pour passer ma boutique sur 1&1, j’ai aussi paramétré les fichiers nécessaires afin que tout fonctionne sur 1&1 et c’est chose faite. Merci d’ailleurs pour votre aide !
    J’aimerais à présent installer prestashop afin d’accéder au back office directement depuis 1&1. J’ai dézippé et installé prestashop sur 1&1 via filezilla. Le souci, est qu’à l’étape 3 de l’install de prestashop, j’arrive sur la partie « Configuration de la base de données ». En reprenant les infos de la base qui se trouve sur 1&1 (serveur, nom de la bd, id et mot de passe), j’obtiens le message suivant « Une base de données PrestaShop existe déjà avec ce préfixe, vous devez la supprimer manuellement ou changer son préfixe ». Je crains de perdre les données de ma base si je ne fais pas la bonne manip.
    Ma question : comment installer prestashop sur 1&1 et faire en sorte qu’il utilise la base déjà créée sur 1&1 ?

  230. Ok merci, je viens de voir l’option. Par contre j’ai une question : est-ce que je peux importer un backup de la base de données généré avec prestashop ? (fichier sql généré depuis le BO de prestashop)
    Je n’ai plus accès à phpmyadmin car le pc sur lequel était installé xampp m’a laché. Heureusement, j’avais effectué des sauvegardes des fichiers de ma boutique prestashop sur un disque dur externe et procédé à des backups réguliers de la base de données.

  231. Toujours dans l’administration, vous avez une partie Mysql administration.
    Vous pourrez y créer votre base de données.

  232. Re-bonjour

    Merci pour votre réponse, j’ai entre-temps trouvé les réponses à mes questions et uploadé tous les fichiers sur 1&1. J’ai maintenant une question sur la création de la base de données chez 1&1.
    Comment faire pour la créer chez cet hébergeur ? Quels sont les prérequis ?
    Encore merci pour votre aide

  233. @obe1 : Si vous êtes réellement novice, ce ne serait pas rendre service, de réaliser une installation pour votre amie. C’est un peu comme si vous souhaitiez réparer une voiture sans trop connaître la mécanique. Cela va marcher, mais pouvez-vous le garantir ?

    Concernant votre demande, dans la partie administration de l’hébergement de 1an1 vous avez un espace pour créer des comptes FTP. C’est à partir de là que vous pourrez en créer un, et donc connaître l’identifiant et le mot de passe du compte FTP.

  234. Bonjour,

    J’ai suivi ce tuto et j’ai effectivement un site sans aucune mise en page comme montré en exemple ici…
    J’ai essayé plusieurs tentatives mais il me semble que mon chemin d’accès dans le fichier settings.inc.php soit le bon (mon site est dans un dossier www sur ftp donc chemin=’/www/’)
    Y aurait-il autre chose qui rentrerait en jeu dans la résolution de ce problème ?
    D’avance merci beaucoup !

  235. salut, j suivis votre excellent tuto, cependant lorsque je veux ouvrir mon site j l’érreur suivant :
    Fatal error: Undefined class name ‘configuration’ in /homepages/34/d308570309/htdocs/wsb5629136401/index.php on line 5

  236. Bonsoir, j’ai mis en place – en local – une boutique prestashop pour une amie et souhaite à présent transférer les fichiers chez 1&1.

    Etant novice de chez novice, je bloque dès les 1ères lignes du tuto : configurer filezilla 🙁 Ma question risque de paraître bête mais Ou puis-je trouver les identifiant ftp de 1&1 afin de configurer correctent filezilla ?
    D’avance merci pour votre aide

  237. Bonjour,
    je n’arrive pas à transférer les fichiers vers la base de donnée. J’obtiens toujours le message « no database selected ». Je ne vois pas ou j’ai commis une erreur. Pouvez-vous m’aidez s’il vous plait?
    Merci.

  238. Bonjour,
    J’ai suivi le tutoriel pas à pas. Mon ancienne page mise en ligne il y a longtemps (pas par moi) est toujourss visible mais rien n’apparait concernant le nouveau site prestashop. Est qu’il faut mettre tout le nouveau dossier dans public html, où ce trouve l’ancienne page. Merci pour votre aide. Cordialement lise

  239. Bonjour,
    Non la réinstallation n’est pas nécessaire. Vous pouvez activer l’affichage des erreurs dans le fichier config.inc.php, afin d’avoir plus d’informations sur votre problème.

  240. re-bonjour.
    Je viens d’apprendre qu’il faut ré-installer prestashop après ce transfert???? Le fichier d’installation à été supprimé comme indiqué dans le premier tuto sur l’installation en local!

    Comment faire alors?

    Merci

  241. Bonjour.
    Après transfert et création de la base, j’arrive sur des pages blanches,sans message d’erreur.
    Je ne sais plus par quel bout prendre le problème.. Merci

  242. Bonjour ,

    J’ai suivi les instructions mais je n’arrive pas du tout à entrer dans le fichier config… je n’y ai apparement pas accès. En fait je souhaite faire communiquer la base de données avec mes fichiers prestashop comme vous l’avez décrit mais je n’arrive pas à atteindre settings.inc.php – Merci beaucoup de votre aide.
    Bien cordialement

  243. Normalement vous avez toutes les informations nécessaires à votre base de données dans la liste des bases contenu dans Cpanel (il faut cliquer sur un petit icône pour les avoir).
    Ce n’est malheureusement pas évident, comme cela de vous donner les informations. Mais je suis sûr que Mavenhosting, se feront nu plaisir de mieux vous détailler la procédure.

  244. Bonjour un petit soucis!
    Tout va très bien jusqu’au moment ou je dois creer une base de donner avec mon hébergeur ( qui est mavenhosting)
    Je vais donc dans le cpanel X ( via mavenhosting).
    Je creer une nouvel base de donée que je nomme  » probodyf_mabase » et après que faire? je suis complétement perdu! Merci de m’aider.

  245. merci Daniel,

    c’est très gentil seulement un ami vient de me résoudre le problème à l’instant…(c’était le nom du serveur qui bloquait) le site fonctionne malgré quelques manip a faire pour le rendre nickel visuellement.
    seulement voilà, je n’arrive pas a me connecter dans le back office de ma boutique, il ne reconnait pas mon compte?! je suis un peu dégoutée car en local mes identifiants fonctionnent.
    que puis je faire de plus?

  246. Envoyez moi votre fichier setting
    regardez dans votre base de données le nom de vos tables ex ps_ ou ???
    Ce service est gratuit
    Je suis également chez 1 & 1

  247. merci pour la réponse 🙂
    en bref, je suis bien perdue!
    sinon est il possible de voir directement avec un technicien volontaire via ce site pour me faire la manip en sachant que je dédommagerai bien entendu ce service…

  248. @Dianel : le préfixe des tables ne doit pas être forcément à « ps_ ». D’ailleurs il est même conseiller d’utiliser un préfixe différent.

    Le problème de @mia se situe au niveau des paramètres de la base de données. Et je pense surtout au _DB_SERVER_

  249. Bonjour,
    Effectivement le fichier me semble mal renseigné

    Il faudrait :

    define(‘__PS_BASE_URI__’, ‘/’); si site à la racine
    define(‘_THEME_NAME_’, ‘le mien’); nom de la charte
    define(‘_DB_NAME_’, ‘dbxxxxxxxx’); nom de la base
    define(‘_DB_SERVER_’, ‘db26.1and1.fr’); nom du serveur
    define(‘_DB_USER_’, ‘dboxxxxxxx’); nom utilisateur
    define(‘_DB_PREFIX_’, ‘ps_’); ne pas toucher vos tables doivent être en ps_
    define(‘_DB_PASSWD_’, ‘xxxxxxxxx’); mot de passe
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘WiAJmG0wdP3aqZoRXt8NpdV3FgVRAPGtx1d60vDMzsNios8yeGRGiziS’);
    define(‘_COOKIE_IV_’, ‘xeDWsDJ3’);
    define(‘_PS_VERSION_’, ‘1.2.5.0’);

    ?>
    Cordialement

  250. Il faudrait nous donner les détails de votre hébergement pour pouvoir vous aider. Ou alors vous pouvez essayer de contacter votre hébergeur pour voir comment se connecter à votre base de données.

  251. bonjour,

    j’ai un soucis avec le transfert en ligne de ma boutique local…
    en renseignant le fichier « settings.inc » par:

    define(‘__PS_BASE_URI__’, ‘www/prestashop/’);
    define(‘_THEME_NAME_’, ‘blackwhite’);
    define(‘_DB_NAME_’, ‘mia_shop’);
    define(‘_DB_SERVER_’, ‘localhost’);
    define(‘_DB_USER_’, ‘mia_lulu’);
    define(‘_DB_PREFIX_’, ‘prestapref_’);
    define(‘_DB_PASSWD_’, ‘********’);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘riBp1BQAcuCGYqNQ5GhrsK1rJP1cpiJdmNZA5JaZxINeAONymzCvpVMt’);
    define(‘_COOKIE_IV_’, ‘XFUNXmA2’);
    define(‘_PS_VERSION_’, ‘1.3.1.1’);

    rien ne se passe, le message d’erreur suivant s’affiche: « Link to database cannot be established. »
    je suppose donc que j’ai mal notifié le fichier « settings.inc », mais je ne sais pas quoi changer 🙁
    pouvez vous m’aider, je ne sais plus quoi faire!

  252. Bonjour à tous,
    j’ai terminé le transfert de mon site mais il n’apparait pas sur le net seul une ligne prestashop apparait en cliquant dessus on a des pages blanches, ovh me dit que l’index php a un probleme de programmation. donc quelle doit etre la programmation de cet index ?

    Merci à ceux qui savent

  253. Ajouter simplement dans un fichier .htaccess à la racine de votre site, la ligne suivante :
    SetEnv PHP_VER 5
    ou SetEnv PHP_VER 5_TEST

  254. define(‘__PS_BASE_URI__’, ‘/’);
    define(‘_THEME_NAME_’, ‘parapharmacie’);
    define(‘_DB_NAME_’, ‘maparasante’);
    define(‘_DB_SERVER_’, ‘mysql5-19.perso’);
    define(‘_DB_USER_’, ‘maparasante’);
    define(‘_DB_PREFIX_’, ‘ps_’);
    define(‘_DB_PASSWD_’, ‘**********’);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘6sOWnGFS9ZNZ4DSEnzUySCFs9wbfN9Q8GjiRE2V5vHBMOdCsW8VT9r3Z’);
    define(‘_COOKIE_IV_’, ‘GfCX9Esq’);
    define(‘_PS_VERSION_’, ‘1.3.1.1’);

    (j’ai enlevé l’ouverture et fermeture de la balise php pour qu’il soit visible)

  255. Bonjour,

    J’ai exporté Prestashop sur mon hébergement OVH puis exporté ma base MySQL et enfin modifié le fichier settings.inc.php mais j’obtiens une page blanche quand je vais sur le site.

    Pouvez-vous m’aider ?
    Voilà mon fichier de configuration :

  256. Bonjour,
    Il faut ouvrir le fichier settings.inc.php avec un éditeur de texte comme le bloc notes ou mieux Notepad
    Toujours faire clic droit = ouvrir avec
    Bien cordialement

  257. Bonjour,
    Je me permet de vous écrire car je ne comprends pas comment accédé à la modification des fichiers de configuration.Je n’arrive pas a modifier le fichier » settings.inc.php ».Quand j’essaye de l ouvrir en cliquant dessus windows me dit que je ne peux pas ouvrir ce fichier.Comment faire?

  258. Pour administrer votre base de données, il faut vous rendre dans la partie administrateur de 1and1 > Administration Mysql…

  259. Bonjour,
    J’ai fait une tentative de transfert par ftp vers 1&1
    mais mon site actuel et actif a disparu
    J’ai crée un dossier  » site  » dans lequel j’ai transféré le contenu du dossier local Prestashop dans ce dossier  » site  »
    Par contre, je n’arrive pas à accèder par ftp à ma base de données
    dur dur
    des suggestions

  260. la première tentative de connexion me redirige vers le login, et la seconde me donne cette erreur: 1. employee does not exist, or bad password

    à savoir que la procédure automatique de récupération fonctionne…

  261. Rendez-vous dans votre outil phpMyAdmin, à la table employee. Vous devez avoir une ligne, correspondant à votre enregistrement. Modifiez là, afin de remplir le champ « lastname ».

  262. Ca passe maintenant, grand merci à vous! J’ai cependant un autre petit soucis: mon mdp ne fonctionne plus…comment puis je le ré initialiser?

  263. Lorsque je tente d’accéder à l’admin, j’ai cette erreur 404: « The requested URL /PrestaShop/administrator/index.php was not found on this server. »

  264. Bonjour,

    J’ai bien suivi le tuto, mais j’arrive systématiquement sur la page sans design…J’ai tenté toutes les manip’s possibles sans aucun résultat…pourriez vous m’aider?

  265. Bonjour,

    J’ai suivi le tuto mais j’ai une petite question, que faut-il mettre dans le fichier index de la racine qui est celui que le site va chercher par défaut lorsque l’on tape une adresse non?

    Merci d’avance,

    Benjamin

  266. Bonjour,
    J’ai bien suivie le tuoto cependant j’ai un probleme quand j’arrive sur la page il n y a pas de design ?
    comme le probleme que vous avez montrer j’ai essayer tout les moyen de chamin d’acces rien a faire… pk ?
    pouvez vous m’aidez ?

  267. Ajoutez dans un fichier .htaccess à la racine de www.
    A l’intérieur, ajouter :
    SetEnv PHP_VER 5_TEST

  268. Si le site est bien celui à l’adresse de votre commentaire, le transfert des fichiers n’a pas l’air d’avoir fonctionné.

  269. Bonjour,
    J’ai suivi le tuto à la lettre mais mon site n’apparait pas.
    Je suis chez OVH.
    Il y a t’il une manip supplémentaire ?
    Merci d’avance

  270. C’est une information que votre hébergeur peut vous donner. Sinon elle doit être notée quelque part.
    Ou alors il faut nous en dire plus sur votre hébergeur…

  271. Bonjour,

    où est ce que je peux trouver l’adresse de ma base de donnée? C’est celle de mon hébergeur? Je ne m’y connais pas trop et je n’arrive pas à mettre mon site en ligne.

    Merci de votre réponse

  272. L’offre que propose 1and1 en Windows ne permet pas la création de base de données MySQL, car ils n’ont pas souhaité le faire.

    Vous pouvez migrer vers une autre offre (linux) de 1and1.

    Dans tous les cas, vous n’avez pas besoin de changer le système de votre PC. Les deux environnements sont complétements distincts.

    Sinon pour installer Prestashop sur votre PC… je ne vois pas l’intérêt hormis pour les tests ?

  273. Bonjour,

    J’ai développé mon site en local et je voudrais le mettre en ligne, l’hébergeur que j’ai choisi est 1&1, en suivant le tuto, je bloque sur la création de la base de données.

    J’ai écris au support 1&1 qui m’ont répondu que pour créer une base de données, il faut migrer mon offre vers un pack d’hébergement linux.

    Cela signifie-t-il que je dois installer linux sur mon pc ? Sinon, comme je ne peux pas créer une base de données avec le pack windows, est-il possible d’installer mon site en local en utilisant une autre méthode que celle que vous décrivez dans votre tuto ? merci pour votre aide 🙂

  274. Re bonjour ! je souhaiterai savoir mettre a jour! puisque le prestashop que j’ai sur le site est encore vierge et que je l’ai prêt sur le local!
    je vous demande parce que je ne veux pas faire de gaffe!
    d’avance merci pour votre aide !

  275. Sur le second lien, j’ai une erreur 404… Sinon je pense que vous pouvez essayer de contacter votre hébergeur, si vous êtes vraiment bloqué.

  276. Bonjour!
    En premier permettez moi de vous remercier pour l’aide que vous apportez! cela m’as été très utile grâce a vous et vos instruction vidéo! bien que je sois nul!après deux mois je commence à comprendre!
    voici mon problème en local mon site marche bien je l’ai transféré sur lws ai suivi toute les étapes le transfert c’est bien passé mais juste deux problèmes!
    le premier je n’ai pas l’administration du site (arriere boutique)
    le second a la premiere page j’ai un avertissement ce n’est pas le bon chemin pour voir le site j’ai ceci : http://www.chano-boutique.com/prestashop/
    et cela même avec prestashop de lws
    si vous pouvez m’aider avec les chemins à suivre ce qui faut faire et surtout où et quoi inscrire! puisque je ne suis que débutant. merci d’avance pour l’aide que vous pourrez m’apporter

  277. @Amir : Les données sont celles que vous avez mis au début de l’installation. Donc hôte : localhost login : root, et mot de passe : vide.

    @maxime : c’est étrange que ce ne soit que ces pages. Réessayez de télécharger les fichiers concernés.

  278. Bonjour,

    Après effectué le transfert comme indiqué via cet article j’ai un problème. Certaines pages ne s’affichent plus, par exemple les pages : Mon compte, Panier et Identifiez vous ne fonctionne.

    Est ce un problème connu et auriez vous une solution ?

    Sinon merci beaucoup pour ce tutoriel très bien réalisé, tout s’est passé comme prévu.

  279. Comment reccuperer les donners sitting,inc .
    Pour le local c la que j’ai fait l’erreur il me semble .J ai verfier le sitting,inc local et j’ai trouve les donners extern

  280. Supprimez tout fichier htaccess qui serait sur votre serveur au niveau de Prestashop…
    Sinon en local modifiez à nouveau le fichier settings.inc.php pour mettre les paramètres de votre base de donnée locale.

  281. Justement sa me met :
    The website cannot display the page
    HTTP 500
    Most likely causes:
    •The website is under maintenance.
    •The website has a programming error.

    What you can try:
    Refresh the page.

    Go back to the previous page.

    PS: je ne peut meme plus entrer dans mon site local :Link to database cannot be established.
    Je ne sais vrement pas quoi faire ?
    Merci

  282. Lorsque vous êtes sur la page, avec l’index of. Si vous cliquez sur les dossiers, vous devriez tomber sur votre Prestashop.

  283. Bonsoir
    Pour le QLS, j ai reussi puis j ai effectue toutes les operations dites.
    Je suis partie verifier si le site marche, malheuresement sa afficher :Index of /
    Name Last modified Size Description
    ——————————————————————————–
    Parent Directory 16-Feb-2010 14:28 –
    laboutiquemightyleaf/ 16-Feb-2010 02:42 –

    ——————————————————————————–

    Apache/1.3.34 Server at mightyleaf.fr Port 80
    .
    Bref donc j ai penser que le probleme vene du
    sitting inc , donc j ai essayer plusieur fois mais tjr rien :
    <?php

    define(‘__PS_BASE_URI__’, ‘/laboutiquemightyleaf/prestashop’);
    define(‘_THEME_NAME_’, ‘prestashop’)
    define(‘_DB_NAME_’, ‘/maboutiquemightyleaf/’);
    define(‘_DB_SERVER_’, ‘/ftp.mightyleaf.fr/’);
    define(‘_DB_USER_’, ‘/mightyle’);
    define(‘_DB_PREFIX_’, ‘prefpres_’);
    define(‘_DB_PASSWD_’, ‘/*********/’

    ‘);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘CN1fxWnNR5WCdm2WHNpsj0O7MiDYjpLuOkEc7BqD2am3o36jN5nrVJef’);
    define(‘_COOKIE_IV_’, ‘U3n9bdbC’);
    define(‘_PS_VERSION_’, ‘1.3.0.1’);
    Dans le despoire je suis aller sur mon site local, dans partie admin je suis aller dans la base de donner et j’ai modifier des chose dans l’epoire de bien faire .
    Bain maintenant je peut y entrer comme un con.
    Que faire s’il vous plait .
    Ps : jsui debutant dsl

  284. J’ai bien effectue ce que que vous m’avez dit apres execusion :
    Erreur
    requête SQL:

    — — Contenu de la table `prefpres_access` — INSERT INTO `prefpres_access` (`id_profile`, `id_tab`, `view`, `add`, `edit`, `delete`) VALUES (1, 1, 1, 1, 1, 1), (1, 2, 1, 1, 1, 1), (1, 3, 1, 1, 1, 1), (1, 4, 1, 1, 1, 1), (1, 5, 1, 1, 1, 1), (1, 6, 1, 1, 1, 1), (1, 7, 1, 1, 1, 1), (1, 8, 1, 1, 1, 1), (1, 9, 1, 1, 1, 1), (1, 10, 1, 1, 1, 1), (1, 11, 1, 1, 1, 1), (1, 12, 1, 1, 1, 1), (1, 13, 1, 1, 1, 1), (1, 14, 1, 1, 1, 1), (1, 15, 1, 1, 1, 1), (1, 16, 1, 1, 1, 1), (1, 17, 1, 1, 1, 1), (1, 18, 1, 1, 1, 1), (1, 19, 1, 1, 1, 1), (1, 20, 1, 1, 1, 1), (1, 21, 1, 1, 1, 1), (1, 22, 1, 1, 1, 1), (1, 23, 1, 1, 1, 1), (1, 24, 1, 1, 1, 1), (1, 26, 1, 1, 1, 1), (1, 27, 1, 1, 1, 1), (1, 28, 1, 1, 1, 1), (1, 29, 1, 1, 1, 1), (1, 30, 1, 1, 1, 1), (1, 31, 1, 1, 1, 1), (1, 32, 1, 1, 1, 1), (1, 33, 1, 1, 1, 1), (1, 34, 1, 1, 1, 1), (1, 35, 1, 1, 1, 1), (1, 36, 1, 1, 1, 1), (1, 37, 1, 1, 1, 1), (1, 38, 1, 1, 1, 1), (1, 39, 1, 1, 1, 1), (1, 40, 1, 1, 1, 1), (1, 41, 1, 1, 1, 1), (1, 42, 1, 1, 1, 1), (1,[…]

    MySQL a répondu:

    #1062 – Duplicate entry ‘1-1’ for key ‘PRIMARY’

    Y’a un soucis quelque part non ?
    Je vous remercie d’avance
    Amir

  285. Bonsoir
    J’ai effectue toutes les opperation dite.
    Arrive au SQL, je n’est que debut de page et pas le reste.
    C’est a dire que il ya sellement le 1er cadre.
    Exécuter une ou des requêtes sur la base………….. et un ongle avec executer.
    Si je clic dessus sa me met :Formulaire Imcomplet !
    Comment Faire s’il vous plait ????
    Cordialement
    Amir

  286. Si vous avez du texte « en vrac », sans graphiques, c’est bien un problème sur le chemin.
    Si vous avez une erreur de connexion à la base, cela viendrait de vos identifiants pour la bdd.
    Si vous avez une page blanche, le problème est ailleurs.

  287. Mettez simplement php 1. Faites bien attention que le fichier se nomme .htaccess (sans espaces avant). et qu’il soit à la racine.

  288. Merci pour votre réponse j’ai mis ce fichier .htaccess :

    # URL rewriting module activation

    php 1

    deny from all

    allow from localhost

    # Catch 404 errors

    ErrorDocument 404 /404.php

    mais toujours pareil :s

  289. Après avoir suivi vos conseil j’ai ce message d’erreur quand je souhaite accéder a mon site :

    Aucun document ne correspond aux termes de recherche spécifiés (Warning: is_dir() [function.is-dir]: Unable to access / in /mnt/156/sdb/5/4/danesh/config/config.inc.php on line 26 Fatal error: Undefined class name ‘tools’ in /mnt/156/sdb/5/4/danesh/config/config.inc.php on line 29).

    Avez vous une idée

    Merci

  290. La page blanche n’est pas dû à un problème pour la variable BASE_URI.
    Cela semble plus un problème d’activation de PHP5. Regardez la documentation de votre hébergeur à ce sujet.

  291. Bonjour,

    Je n’ai pu hélas chercher dans vos 346 commentaires, j’apprécie votre tutoriel, mais hélas pour ma part je tombe sur une page blanche. Il me semble que le souci se trouve dans le define(’__PS_BASE_URI__’, ‘chemin d’accés, ex : :magavenue/prestashop/‘);. mon site étant à la racine du site. J’ai donc mis :
    _BASE_URI__’, ‘/www/’);
    mais page blanche, peut-être avez vous une idée ?

    Merci

  292. Si vous avez bien fait un transfert, vous n’avez pas besoin de modifier Cookie et cookie_IV. SI par contre c’est une installation propre que vous avez fait avec un simple import de la base de donnée, à ce moment là vous devez les modifier.
    Sinon vous pouvez toujours utiliser le lien « mot de passe oublié ».

  293. bonjour,
    Moi arrivé après la modif du fichier setting, je rentre mon login et pass et je peux pas rentrer dans mon admin? la page se rafraichie et reviens sur le pavé login et pass vierge.
    aussi ne doit on pas chnager le cookie Key et le COOKIE IV?

  294. Si vous avez ce message, l’adresse de la boutique, le nom d’utilisateur, le nom de la base de donnée, ou le mot de passe peuvent être erroné.

  295. Bonjour
    Je suis arrivé jusqu’à la mdification du fichier “settings.inc.php” mais le message « Link to database cannot be established. » j’ai essayé plusieurs combinaison sans succès
    Quelle galère !!!

  296. @tof : en général : localhost. Sinon c’est précisé par votre hébergeur (c’est le cas pour 1and1, OVH).
    @louis : Votre PS_BASE_URI doit contenir un /.
    @Les problèmes peuvent être variables. Vous pouvez aussi essayer d’installer sur un serveur.

  297. Bonjour
    Tout ce passe bien en installant prestashop sur mon ordinateur jusqu’à la phase finale de la premiere partie au moment de nommer la boutique et de donner un mot de passe pour qu’ensuite on y accede par 127.0.0.1/prestashop/partie_admin au moment de cliquer sur suivant rien ne se passe !!
    SVP aidez moi

  298. « Pour cela, vous devez modifier le fichier “settings.inc.php” contenu dans le dossier “config” de votre dossier prestashop. Pensez à faire une copie de celui-ci avant toute modification afin que votre boutique locale puisse encore marcher. »

    on le met ou le fichier copie????

    je n y suis pas arrive la premiere fois, j ai tout desinstalle reinstalle( xammp, prestashop, filezilla) cette fois ci j arrive a la derniere etape

    mais je ne sais pas ou trouver « l adresse » de ma BD, j ai laisse localhost mais bine j ai link to database….LA GALERE

  299. Merci pour votre réponse. Oui c’est bien compatible PhP5. Ca y est je n’ai plus d’erreur mais j’ai une page sans disign. Je modifie le chemin d’accès mais idem. je vais cependant rejeter un oeil dans les commentaires voir s’il y a une réponse.
    Merci pour les yutos et votre aide!!

  300. D’ailleurs si j’accède à votre site, en rajoutant /prestashop/ dérrière (je suppose donc que votre boutique est dans un sous dossier), je n’ai pas une erreur 403 mais une page blanche. Il faudrait donc activer les erreurs..

  301. Amen ne permet pas à ma connaissance d’activer à la volée PHP5 par htaccess. Êtes-vous sûr que votre hébergement est compatible avec PHP5 ?

  302. Bonjour,

    J’ai installer la boutique en local puis en ligne sur amen en suivant ce tuto. Mais j’ai une erreur 403, je pense donc que ça vient du fichier .htaccess car je ne l’ai pas. Cependant je n’arrive pas à trouver le contenu de ce fichier pourriez-vous pour savoir quoi mettre dedans. Pourriez-vous m’aider SVP. Merci

  303. Bonjour, j’ai suivi toutes les instructions, et j’ai refait l’installation 2 fois, mais toujours le meme problème : Lorsque je vais sur le site, j’ai le message suivant : Error 403 – Forbidden L’accès au fichier requiert une autorisation.

    Que faire ? Merci d’avance.

  304. Pour mon fichier setting j’ai sauvegardé celui qui fontionne actuellement pou mon site en ligne.
    Pour la base idem. Je suis en train de copier tout mon site dans un autre dossier sur mon serveur et je vais mettre à jour le fichier setting pour pouvoir y accéder.

  305. Vous prenez le fichier settings que vous avez en local, et vous changer les différentes variables pour la base de donnée.

    Pour la base, elle est à jour, en fonction de celle en local?

  306. Il ne faut pas copier votre ancien fichier settings, mais bien modifier le nouveau.

    Ensuite, avez-vous bien transférer la base de donnée ?

  307. J’ai installé la v. 1.2.5 en local (super version et plein de petit plus..merci à vous et bon travail) qui fonctionne super bien.
    J’ai suivi pas à pas la mise à jour sur mon site en production (transfert de mes fichiers un par un sur mon serveur, et copie de mon fichier settings.inc.php que j’avais sauvegardé,) et là déception un site en ligne sans template, un Bo moitié 1.1.0.5 / moitié 1.2.5….

    rien de changé de puis hier

  308. Si vous avez vraiment une sauvegarde en local, supprimez les fichiers de votre hébergement, et refaites un transfert propre.

  309. Bonsoir,

    J’ai un gros probleme, je viens de passer en local en v.1.2.5, ca marche nickel et je viens de transférer mon site chez l’hébergeur. Je retrouve plus mn thème et mon Bo est encore sous ancienne vrsion????

  310. En fait les images existent sous le format .png, et elles sont appelées au format .jpg.
    Le plus simple est de les transformer dans le dossier img contenu dans votre thème.

  311. c’est bon ca marche super !!! juste un petit probleme les logos de paiement ne s’affiche pas il y a une croix comment resoudre ce probleme ? Cordialement

  312. bonjour, le php5 est activé mais lorsque je vais sur mon site et que je clic sur une categorie une page d’erreur s’affiche. Pourriez vous jeter un coup d’oeil svp ? lingeriescount.free.fr

    Cordialement

  313. bonjour,

    quand je vais sur mon site voila ce que j’ai comme message d’erreur
    Fatal error: Undefined class name ‘configuration’ in /mnt/159/sdb/7/7/lingeriescount/presta/prestashop/config/config.inc.php on line 136

    Merci de votre aide

    Cordialement

  314. Bonjour,
    Merci pour ce tuto qui ma permis enfin de mettre mon site en ligne après pas mal de galère.
    Par contre je me pose la question suivante comment procéder pour mettre à jour mon site?
    Par avance merci pour votre aide.
    Salutations.
    Fred.

  315. Yesssssss !
    j’ai enfin la page d’accueil et certains liens.
    Certains liens ne fonctionnent pas pourtant les fichiers ont bien été transmis. (Catégorie, product etc)
    Ca me répond que qu’il ne trouve pas la page sur le serveur.
    Une solution ?

  316. Mon fichier settings…..

    define(‘__PS_BASE_URI__’, ‘/www/Prestashop/’);
    define(‘_THEME_NAME_’, ‘prestashop’);
    define(‘_DB_NAME_’, ‘taurusinpresta’);
    define(‘_DB_SERVER_’, ‘mysql5-63.90’);
    define(‘_DB_USER_’, ‘taurusinpresta’);
    define(‘_DB_PREFIX_’, ‘ps_’);
    define(‘_DB_PASSWD_’,  »);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘DytgyKyvbam1YoKUkvka8W20AGqJ0f1Su2taM0juB7mgVGZGcVIbJuhT’);
    define(‘_COOKIE_IV_’, ‘qiSKvhxg’);
    define(‘_PS_VERSION_’, ‘1.2.3.0’);

  317. Bonjour,
    Après moult efforts j’ai enfin reussi à faire quelquechose.
    Mais il en reste encore un peu.
    1 – J’accède à ma boutique en ligne mais l’affichage est comme vous le décrivez ci dessus (sans les templates)
    J’ai pourtant modifié le fichier “settings.inc.php”

    2 – je clique sur les liens qui s’affichent et là ça me répond que la page demandée n’est pas sur le serveur.
    Que se passe t-il ?
    D’avance merci pour votre aide précieuse.

  318. Il a en effet un peu de mal à supporter la charge par moment.
    Il se trouve à la racine de votre serveur. S’il n’y est pas, créez le.

  319. il est ou ce fichier ???
    Désolé pour toute ces questions mais j’en ai plein la tête.
    Encore merci pour votre réactivité…
    PS votre serveur à un problème ???

  320. Problème déjà signalé dans les commentaires : PHP 5 n’est pas activé.
    Renommez le fichier htaccess.txt en .htaccess à la racine, et insérez y :
    SetEnv PHP_VER 5

  321. Bon j’ai supprimé le dossier titstore et mis prestashop dans www.
    Quand j’essaye de me connecter j’ai ce message d’erreur :

    Fatal error: Undefined class name ‘configuration’ in /homez.116/taurusin/www/Prestashop/config/config.inc.php on line 33

    Dans le fichier config a la ligne 33 j’ai….rien (voir ci dessous)

    32 include(dirname(__FILE__).’/settings.inc.php’);
    33
    34 /* Redefine REQUEST_URI if empty (on some webservers…) */
    35 if (!isset($_SERVER[‘REQUEST_URI’]) OR empty($_SERVER[‘REQUEST_URI’]))
    36 {
    37 $_SERVER[‘REQUEST_URI’] = $_SERVER[‘SCRIPT_NAME’];

    Ou est le problème

  322. define(‘__PS_BASE_URI__’, ‘/www/titstore/prestashop’);
    define(‘_THEME_NAME_’, ‘prestashop’);
    define(‘_DB_NAME_’, ‘taurusinpresta’);
    define(‘_DB_SERVER_’, ‘mysql5-63.90’);
    define(‘_DB_USER_’, ‘taurusinpresta’);
    define(‘_DB_PREFIX_’, ‘ps_’);
    define(‘_DB_PASSWD_’,  »);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘uog5x0jWA4Uz32xsvUEUyxnFWeMpDxdn0wjyan3eE1WJKOwMHS7pZYdH’);
    define(‘_COOKIE_IV_’, ‘y6C8Hjue’);
    define(‘_PS_VERSION_’, ‘1.2.2.0’);

  323. Je suis tout à fait d’accord avec vous, au niveau de votre hébergement, tout semble bon.
    Maintenant vérifiez la configuration de votre nom de domaine.

  324. Quand j’ouvre mon outil de transfert (transmit) je me connecte au serveur, là je tombe sur l’icone d’un dossier suivi d’un / et à l’intèrieur se trouve mon répertoire www qui lui même contient mon dossier prestashop. la racine c’est bien le premier dossier suivi du / ?

  325. Oui justement, c’est ce qui étrange.
    Votre nom de domaine doit pointer dans un sous dossier ou il y a quelque chose qui fait une redirection.

  326. Non pas de page d’erreur, rien juste le site tel qu’il était avant la création de la boutique, comme si je n’avais rien fait.
    Merci de votre réponse rapide…

  327. Bonjour,

    Quand tu dis « point de boutique à l’horizon », çà veut dire qu’il y a une page d’erreur 404, 500, une erreur avec la base de données, une page toute blanche,…?

  328. Bonjour à tous,
    Je pensais avoir tout fait comme il faut mais apparemment non !
    Pour résumer:
    La boutique en local est faite.
    Le dossier prestashop est bien sur le serveur (pas à la racine mais dans le répertoir www)
    La BDD chez l’hébergeur est faite (OVH 90Plan)
    La BDD à été exportée sur mon mac (exporter-transmettre-exécuter)
    Via PHPMyadmin j’ai importer ce même fichier.
    J’ai modifier le fichier « settings.inc.php »
    Je l’ai basculé sur le serveur en lieu et place de l’original
    Le problème : Quand je me connecte sur mon site point de boutique à l’horizon.
    Une aide de votre par serait la bienvenue.
    par avance merci

  329. Merci de votre réponse! C’esst vrai qu’il y a eu l’actualisation de la v.1.2. et en local je dois avoir la 1.0.1.8.
    Qu’est ce que je peux faire par rapport à ça? Reactualiser en local à la v.1.2 et après exporter/importer la base de données?

  330. Que vous fassiez comme vous avez fait pour l’importation ou comme c’est décrit dans le tutoriel revient exactement au même.
    Par contre votre problème implique bien un soucis au niveau de la base de donnée.
    Est-ce que votre Prestashop en local et celui que vous avez installé sont de la même version (il me semble que non).

  331. Bonjour,
    J’ai passé mon site PS de local à l’hebergement. J’avais essayé ce tutoriel mais je n’avais pas arrivé à le faire fonctionner. Finalement j’ai fait une nouvelle installation et j’ai importé le contenu de la base de données (avec le commande importer de phpmyadmin). Le site marche, (apparait sur http://www.mondesdhier.com)mais il y a un erreur écrit en bas de chaque page (je vous invite à regarder) qui me fait penser à une erreur avec la base de données.Je ne peux pas faire fontionner bien le backoffice.
    Je ne peux pas suivre les instructions que vous avez ici, parce que je n’ai pas un onglet dans le phpmydamin de l’herbegement « Emplacement du fichier texte”. C’est pour cela que j’avais essayé d’importer (onglet en haut) le fichier que j’avais exporté comme vous l’expliquez ici. Je me suis trompé? Il y a moyen de faire autrement?
    Merci de toute aide possible.

  332. Je viens d’essayer, rien n’y fait…
    En tout cas, merci pour votre très prompte réponse!

    J’ai pensé à une mauvaise variable __PS_BASE_URI__ mais dans ce cas-là, l’admin ne devrait pas fonctionner non plus je pense…
    PHP5 est activé sur mon site, j’ai désactivé l’URL rewritting avant de faire le transfert…
    Je ne comprends pas 🙁

  333. Essayez de vider le cache de smarty.
    Rendez-vous dans le dossier tools/smarty, et supprimez tous les fichiers contenus dans compile sauf le index.php

  334. Bonjour,

    je viens de mettre en ligne ma boutique Prestashop 1.2 en suivant toutes les instructions de votre tuto…
    Malheureusement lorsque j’essaye d’accéder à mon site par mon navigateur, je tombe sur une page blanche : aucune erreur, juste une page sans rien.
    Par contre, je peux accéder à mon panel d’administration sans aucun soucis, la présence des objets et de leurs images respectives me fait penser que le connexion avec la BDD est bien réalisée!

    j’utilise Plesk et mon site ne se trouve pas à la racine de mon serveur : y a-t-il une modification supplémentaire à effectuer?

    Merci.

  335. Effectivement désolé je vais essayer d’être plus clair.
    En résumé:
    avec cette ligne
    (‘__PS_BASE_URI__’,’/prestashop/’);mon site ne souvre pas normalement par contre l admin de prestashop fonctionne
    avec cette ligne
    (‘__PS_BASE_URI__’,’/’); mon site s’ouvre normalement mais l admin de prestashop ne fonctionne pas normalement(bug certain menu)
    ?
    merci

  336. Loic : je ne comprends pas vraiment, il faudrait être plus clair svp.
    LNA_87 : Vous n’avez vraiment pas l’air d’être sûr de vous. Ne connaissez vous pas quelqu’un qui pourrait vous faire l’installation (notre équipe peut aussi s’en charger). Mettre une boutique en ligne demande un minimum de connaissances…

  337. Bonjour je reviens vous voir car j’ai un autre problème le faite que je nomme:
    __PS_BASE_URI__, mettez juste / dans setting.inc.php
    j’ai maintenant un conflit avec le panneau d’administration de prestashop. Je n’ai plus accés par exemple aux caratéristiques de produit et la page de mon site souvre normalement en http://www.monsite.com, mais elle souvre sans design sur l’adressse interne du serveur http:/monlogin.phphnet.org/prestashop/
    merci

  338. Bonjour,
    J’ai essayé de suivre le tutoriel mais je tombe sur quelques problèmes.
    1/ J’ai crée la base de données avec un assitante disponible dans mon hébergeur (www.planethoster.com). Est-ce que le nom de la base de données exporté et celui de la BD crée doivent ëtre le mëme? Dans mon cas l’assitant a fait une difference.
    2/ J’ai essayé d’importer les fichiers comme vous le expliquez mais je ne trouve pas cette option de “ou Emplacement du fichier texte” dans ma version de phpmyadmin. Donc, j’ai essayé d’utiliser le commande importer. Il l’a fait sauf qu’un problème est affichée pour une partie du code.
    3/ Quand je dois remplir le “settings.inc.php”, je ne suis pas süre de qu’est ce qu’il faut mettre en define(’_DB_SERVER_’, ‘L’adresse de la base de donnée‘);
    4/ Quand on charge les fichiers par FTP à l’hébergeur…on peut le faire dans n’importe quel dossier qu’on crée? Je veux que le contenu s’affiche directement quand on tape le nom de domaine. Vous me conseillez un dossier en particulier?
    Toute aclaration est bienvenue. Merci en avance.

  339. Bonjour,
    j’ai le probleme que vous décrivez:
    « Vous essayez d’accéder à votre boutique en ligne, mais vous tombez sur une page sans aucun “design”, ressemblant à celle ci-dessous »
    j’ai vérifié la page setting.inc.php et tout est bon alors je bloc un peu…
    avez vous une idée?
    merci

  340. Bonjour je bloque à partir de cette endroit
    Vous devez désormais transmettre ce fichier à votre base de donnée en ligne.

    Il vous faut donc créer avec votre hébergeur une base de donnée.
    Quelqu’un peut il m’aider
    Merci

  341. Premièrement il faudrait renommer le htaccess.txt en « .htaccess » tout court.
    Sinon la page index of revient au problème expliqué hier, vous devez faire pointer votre nom de domaine vers un sous dossier.

  342. Bonjour,
    Après de multiples tentatives pour installer mon site sur 90plan d’ovh, je coince tj
    Je vais détailler les étapes suivies – envoie de mon dossier sur mon serveur ftp
    – création de la base de données, importation du fichier.sql
    – modification du fichier settings.inc.php

    – modification de htaccess.txt en htaccess.htaccess

    # URL rewriting module activation
    RewriteEngine on

    SetEnv REGISTER_GLOBALS 0

    SetEnv PHP_VER 5

    # URL rewriting rules
    RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]
    RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
    RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]
    RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]
    RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]
    RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

    # Catch 404 errors
    ErrorDocument 404 /404.php

    Et au final, j’obtiens une page avec index of/
    Je craque, j’ai essayé de modifier define(’PS_BASE_URI‘, ‘/cousette/’); mais sans succés
    Help……..

  343. En effet les DNS de votre nom de domaine doivent pointer vers votre hébergement. Et dans la configuration de votre hébergement, votre nom de domaine doit pointer vers le bon sous-dossier.

  344. Bonjour, après avoir configurer la base de donnée et après l’avoir exporter le fichier “settings.inc.php” sur le serveur « Godaddy » le site n’apparait tjrs pas!
    pourtant les infos sont les bonnes (adresse, nom, nom serveur et mot de passe)

    le site affiche tjr la page du site en construction de Godaddy

    merci d’avance.

  345. Retour de ping : » Video : Comment installer Prestashop sur son ordinateur - Magavenue : Le Blog du ecommerce Open Source (Magento, Prestashop…)

  346. Le problème, c’est que je ne peux pas plus vous aider.. le problème vient des lignes suivantes :
    define(’_DB_NAME_’,’aquadog-aqua-dog’);
    define(’_DB_SERVER_’,’sqladmin.sfr.fr’);
    define(’_DB_USER_’,’*******’);

    Après si vous me dites que les données sont bonnes.
    D’un autre côté votre hébergement semble très lent. N’auriez vous pas intérêt à prendre un hébergement mutualisé?

  347. define(‘_PS_BASE_URI_’,’/aquadog);
    define(‘_THEME_NAME_’,’prestashop’);
    define(‘_DB_NAME_’,’aquadog-aqua-dog’);
    define(‘_DB_SERVER_’,’sqladmin.sfr.fr’);
    define(‘_DB_USER_’,’*******’);
    define(‘_DB_PREFIX_’,’prefpres_);
    define(‘_DB_PASSWD_’,’*********’);
    define(‘_DB_TYPE_’,’MySQL’);
    define(‘_COOKIE_KEY_’,’oyyS1HzZ9kJn4KLLwXwrCCD5VrnVfqtUGahBJdY0QY5Evi3ryXgyAbPK’);
    define(‘_COOKIE_IV_’,’4C2zj75S’);
    define(‘_PS_VERSION_’,’1.1.0.5′);

  348. j’ai vérifié la config de la base de données et normalement tout est bon
    voici mon fichier setting.inc.php

    voici l’adresse de mon site
    http://aquadog.perso.neuf.fr

    n’hésitez à me poser des questions car la je désespère de voir un jour mon site en ligne

    d’avance merci.

  349. Le fichier de configuration doit être mal renseignée. Vérifiez les parties concernant la base de donnée.

  350. Bonjour à tous
    voilà aprés avoir suivi toute la procédure d’installation j’ai ce message d’erreur  » Link to database cannot be established. » mon hébergement est sur « neuf cegetel » j’utilise filezilla et cela fait plusieurs jours que je bloc merci de m’aider.

  351. Page blanche pour moi après le transfert vers OVH. php5 activé et tous les paramètres du php ini ok. La page de login de l’admin s’affiche mais l’authentification correcte ne m’amène pas sur l’accueil de l’admin.
    Dans mon fichier settings.inc.php, j’ai mis define(‘__PS_BASE_URI__’, ‘/prestashop2/’); car les fichiers sont dans ce dossier… J’ai vidé le cache de mon navigateur, vérifié que le dossier tools/smarty/compile soit vide… et je viens de trouver la solution à l’instant : il faut créer le dossier compile ! HOURA !

  352. Bonjour SimOoO,
    Comme dit dans les différents précédents commentaires, si vous avez cette erreur, cela vient que vous n’avez pas PHP5 d’activé. Si vous êtes chez OVH ou Free, lisez les commentaires précédents. Sinon précisez moi l’hébergeur.

  353. salut tout le monde
    je suis nouveau sur le site et je veux savoir comment telecharger ma base donne sur mon site en fait j ai essy de installer prestashop online et c est impossible il me donne ce message (Fatal error: Undefined class name ‘configuration’ in /users/user106556/sites/les-delices-de-marie-claude.com/config/config.inc.php on line 136 ) je ne sais pas koi faire?????

  354. merci c’est bon pour ce problème parcontre maintenant mon site apparaît mais sans aucun design en tout bleu comme plus haut pourtant j’ai créer sur le ftp d’ovh un dossier prestashop et tous mes fichiers sont dedans et j’ai modifier le settings.inc.php et j’ai mis le nom du dossier créer sur le ftp dans ‘__PS_BASE_URI__’,
    mais cela ne fonctionne toujours pas que faut’il faire?
    merci

  355. Bonjour j’ai un problème similaire a benoît une fois que j’essaie de me connecter a m-micro.fr j’ai le message d’erreur :Fatal error: Undefined class name ‘configuration’ in /homez.167/mmicro/www/config/config.inc.php on line 136
    vous serai t’il possible de m’aider?
    je suis cher OVH comme hébergeur

  356. La seconde erreur est du au manque de PHP5, même si votre hébergeur supporte PHP, cela ne veut pas dire qu’il supporte PHP5 ou qu’il est activé !
    Par défaut Free utilise PHP4, et il faut donc utiliser un htaccess pour l’activer…
    La première erreur peut survenir avec un .htaccess impliquant un problème par exemple.

  357. Je n’arrive toujour pas a transferer prestashop sur mon ebergeur pour tant mon ebergeur est bien activer pour php! sois j’ai Erreur 500 – Erreur interne du serveur soi c’est Fatal error: Undefined class name ‘configuration’ in /mnt/160/sdb/d/c/s0n/BGboutique/prestashop/config/config.inc.php on line 127

    pouvez vous m’aider ?

  358. Votre problème vient sûrement du fait que PHP5 n’est pas activé par défaut chez Free. Il faut donc l’activer en ajoutant un .htaccess et une ligne dedans (parcourez les commentaires précédents, elle y est mentionnée plusieurs fois).

    Néanmoins, nous déconseillons l’utilisation de Free comme hébergeur pour une boutique en ligne destinée à être en production…

  359. Voici mon erreur:
    Fatal error: Undefined class name ‘configuration’ in /mnt/160/sdb/d/c/s0n/BGboutique/prestashop/config/config.inc.php on line 127

    Je suis chez free!
    j’ai pouratant suivi tout se qui eter marquer :s !? Voila la je suis vrément bloker :s

  360. Bonjour Benoit,
    Il nous faudrait le message d’erreur exact… Est-ce que c’est à la ligne 127 ? parce que sinon je ne vois pas d’où cela peut sortir….
    Chez quel hébergeur êtes vous ?

  361. Bonjour j’ai un message d’erreur aprés avoir suivi le tutoriel: erreur fatal: 127 comment sa se fait? Je suis novive merci de m’aider!

  362. Pensez à modifier par la suite votre .htaccess afin que votre blog wordpress fonctionne correctement.

  363. Bonjour,
    Finalement, le temps de rafraichissement ne m’a pas permis de voir la modification. En fait le problème venait vraisemblablement du htaccess de WordPress. Dorénavant ma boutique s’affiche, sous la forme « sans design », mais je n’ai plus qu’à revoir le chemin d’accès à ma BDD.

    Merci de votre aide, bonne journée 🙂

  364. Difficile de vous aider, là comme cela.

    Contactez nous par e-mail, si vous souhaitez que nous nous occupions de votre installation…

  365. Essayer de désactiver le htaccess de wordpress en le renommant en .txt, pour voir si le problème vient d’ici.

  366. Non pas plus. Mais maintenant (après moult essais) j’obtiens un message d’erreur qui m’indique que l’URL n’existe pas, en admin.

    J’ai oublié de mentionner qu’à la racine du site j’ai installé WordPress, se peut-il qu’il y ait incompatibilité entre les deux. J’ai lu des posts qui évoquaient des problèmes potentiels dans les fichiers .htaccess, présents à la racine et dans le sous répertoire.
    Par ailleurs j’ai loadé un prestashop « vierge » pour tester une installation à partir de zéro. Je n’arrive pas à lancer l’install, je tombe inexorablement sur ma page blanche.

  367. bounty :
    Arrivez-vous à vous connecter à la partie admin, ou est-ce que l’ensemble du système est inaccessible ?

  368. Bonjour,

    J’essaie de mettre ma boutique en ligne, sans succès.
    Je l’héberge chez Celeonet dont la version PHP et bien réglée sur 5, sur un sous domaine.

    J’ai pourtant bien suivi toutes les étapes :
    •transfert des fichiers de mon ordi. au serveur
    •création puis importation du contenu de ma BDD
    •configuration du fichier setting avec l’ensemble des renseignements relatifs au nouveau serveur, nom de BDD, mot de passe, utilisateur

    et au final quand je veux me connecter, rien, même pas de message d’erreur juste une page blanche.

    Auriez-vous une petite idée de qui cloche ?
    Merci d’avance.

  369. Merci beaucoup Magavenue de m’avoir aidez sa ma permis de finalisez le tout, je vous en suis très reconnaissant

    Sur ceux excellente soirée !

  370. Le message vous indique donc bien que votre fichier settings n’est pas le bon.
    Pour le serveur et le nom de la base de donnée, vous le trouver en haut, sur la partie droite de phpmyadmin.
    il devrait y avoir « serveur »: base de donnée : «  »
    rentrez donc cela dans votre fichier à db_server et db_name.

  371. C’est bon Pour Php 5 j’ai réussit.
    Mais pas pour le fichier setting

    Pour les autre j’aimerais vous faire part de la solution pour php 5 de free, en effect il faut donc crée un fichier text.Sur ce fichier texte ecrivez php 1 (avec un espace) puis cliquez sur fichier enregistrer sous, et bien mettre tous les fichier et non pas fichier text puis indiquez le nom .htaccess
    En effect beaucoup de personne font l’erreur de ne pas l’enregistrer sous en lui indiquant ‘TOUT LES FICHIER’
    VOila jespere sa pourrais aidez quelqu’un.

    Pour mon problème moi c’est donc plus que le setting a bien parametrez j’airais besoin de votre aide merci

    Le message suivant apparais desormais ‘ Link to database cannot be establishid’

    Voila bonne journée

  372. Merci pour votre réponse.
    J’ai bien chercher il parle qu’il faut mettre php 1 sur un fichier .htaccess / Mais plusieur fichier de ce type son dans les dossier prestashop . Esqu’il faut mettre un nouveau fichier texte avec cette ligne ou alors ecrire une ligne sur les fichier existant.
    Pour ce qui est du setting j’ai un peu mieux compris mais il me reste quelque zone de brouillard.

    define(‘_DB_SERVER_’, Pas compris que mettre ici’);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_DB_NAME_’, ‘IDEM POUR ICI’);
    define(‘_DB_USER_’, ‘pr3dicti0n’);
    define(‘_DB_PASSWD_’, ‘*******’);
    define(‘_DB_PREFIX_’, ‘prefpres_’);
    define(‘__PS_BASE_URI__’, ‘Ici aussi ‘);
    define(‘_THEME_NAME_’, ‘prestashop’);
    define(‘_COOKIE_KEY_’, ‘t9g1BA9ooo3eXfwd3JITXTXa6qJHjZNu1Y1ih4PnfL52YakMGTfNsevR’);
    define(‘_COOKIE_IV_’, ‘eA1adDna’);
    define(‘_PS_CREATION_DATE_’, ‘2009-04-16’);
    define(‘_PS_VERSION_’, ‘1.1.0.5’);

    Voila si vous pourriez m’aidez a ce sujet je pense que c’est tout ce qui me bloc a l’heure d’aujourd’hui

    Sur ceux bonne journée .

  373. Alors plusieurs problèmes :
    Premièrement, le message d’erreur « Fatal error… » indique que vous n’utilisez pas Php5 sur votre hébergement. Il faut donc l’activer.

    Au niveau du fichier settings, ce ne sera pas l’utilisateur root, ni un champ vide pour mot de passe (et même le db_name ne semble pas valide).
    Pour l’utilisateur vous devriez le trouver sur le phpmyadmin vers le haut.

    Sinon votre manipulation pour l’importation de la base semble valide.

  374. Salut tous le monde .
    J’ai un problème je pense simple a régler mais long.
    Voici :

    J’ai donc tous suivit vos tutoriaux:

    Hebergeur : FREE ‘page personnelle’
    Client FTP: FileZilla

    Le problème est que quand je vais sur mon site théoriquement crée ce message d’érreur apparait

    Fatal error: Undefined class name ‘configuration’ in /mnt/101/sdb/9/8/pr3dicti0n/config/config.inc.php on line 127

    Au niveau du setting j’ai mis ceci

    define(‘_DB_SERVER_’, ‘pr3dicti0n.sql.free.fr’);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_DB_NAME_’, ‘Maboutiqueprestashop’);
    define(‘_DB_USER_’, ‘root’);
    define(‘_DB_PASSWD_’,  »);
    define(‘_DB_PREFIX_’, ‘prefpres_’);
    define(‘__PS_BASE_URI__’, ‘/prestashop/’);
    define(‘_THEME_NAME_’, ‘prestashop’);
    define(‘_COOKIE_KEY_’, ‘t9g1BA9ooo3eXfwd3JITXTXa6qJHjZNu1Y1ih4PnfL52YakMGTfNsevR’);
    define(‘_COOKIE_IV_’, ‘eA1adDna’);
    define(‘_PS_CREATION_DATE_’, ‘2009-04-16’);
    define(‘_PS_VERSION_’, ‘1.1.0.5’);

    Mais je comprend pas trop ce qu’est l’adresse de la base de donner et l’utilisateur’ cest root comme sur le serveur local ?…

    Autrement sur sql.free.fr coté admin j’ai cliquez sur sql comme demander mais il n’y a pas de  »’parcourir »’, il y a une zone de texte j’ai donc copier le texte du fichier telecharger l’ors de l’exportation, une liste sur la gauche apparais sa a l’air de marcher je pense que c’est cela.

    J’avoue que je suis pas un expert mais si l’équipe de magavenue pourrais m’aidez sa serais génial
    Voila Sur ceux bonne continuation.

  375. un message pour vous dire que ca y est tout fonctionne ou presque ( le module de securisation paypal a disparu mais bon cest pas grave en soit)
    J’ai demander a mon herbergeur et il a tout fait hier soir, lui meme en modifiant les fichiers! j’etais tres etonnée .
    je voulais vous remercier car vous etes particulierement reactif et aimable, vous essayez toujours de trouver une solution, merci de tant de generosité, vos tutos m’ont aider a me lancer sur le chemin de l’ecommerce.
    a bientot

  376. bonjour,

    excusez moi de vous deranger, j’ai suivi le tuto, j’ai commencer par avoir le message d’erreur: link database cannot be etablished…
    jai donc chercher dans mon fichier config, settings…
    j’ai changer et la maintenant j’ai plus aucun message d’erreur mais une page blanche sans rien.

    voici mes infos du fichier settings:
    define(‘__PS_BASE_URI__’, ‘/public_html/secretsdeloly.com/boutique/’);
    define(‘_THEME_NAME_’, ‘prestashop’);
    define(‘_DB_NAME_’, ‘bylolywi_bddlolysecrets’);
    define(‘_DB_SERVER_’, ‘localhost’);
    define(‘_DB_USER_’, ‘bylolywi_loly’);
    define(‘_DB_PREFIX_’, ‘prefpres_’);
    define(‘_DB_PASSWD_’, ‘XXX’);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘spi0xn12RXNObYzSqvoKRGC2GCxgQ0gfT1zziYzdbHkbLtCsI8jj2R47’);
    define(‘_COOKIE_IV_’, ‘1Hh0eYbY’);
    define(‘_PS_VERSION_’, ‘1.1.0.5’);

    Merci d’avance de votre aide!

  377. Tout est réglé, un grand merci à mon hébergeur : phpnet : hyper sympa, sérieux et compétent qui m’a tout expliqué au téléphone…et merci à vos tutos qui m’ont permis de mener à bien mon projet

  378. Bonjour et Bravo à vos tutos d’une grande qualité qui m’ont bien aidé jusque ici mais là j’essai de mettre en ligne ma boutique et je bute, après avoir passé le week dessus je me résigne à apeller à l’aide, résumé :
    – tout fonctionne bien en local
    – transféré à la racine du site, a priori ok sur hébergeur phpnet
    – transfert base donnée MySQL, a priori avec succés
    – problème page affiche erreur 404 page non trouvée, au départ j’ai eu Link with database not found ou un truc du genre, je ne retombe plus sur cette page en essayant de reparamétrer.
    Je pense que mon soucis vient du fichier settings.inc :
    define(‘__PS_BASE_URI__’, ‘/egenuances/’);
    define(‘_THEME_NAME_’, ‘prestashop’);
    define(‘_DB_NAME_’, ‘p139_1’);
    define(‘_DB_SERVER_’, ‘MySQL5.0.51a’);
    define(‘_DB_USER_’, ‘p139_1’);
    define(‘_DB_PREFIX_’, ‘prefpres_’);
    define(‘_DB_PASSWD_’, ‘********’);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘XoSiybbCfB1PhR84Ln4KPm7sDC6NdRLYnxgDrAgwTiLsjCmyNkaBmfOz’);
    define(‘_COOKIE_IV_’, ’87YTDcjD’);
    define(‘_PS_VERSION_’, ‘1.1.0.5’);
    Toutes mes tentatives de changement sont sans succès.
    J’ai également essayé de renommer en .htaccess et puis htaccess.fi (jai trouvé ca sur le forum de presta pour l’hébergeur phpnet)
    Merci par avance de m’éclairer de votre lumière

  379. @kelly :
    Pour l’adresse de votre base de donnée, vous pouvez la trouver lors de votre connexion à phpMyAdmin (en haut sur la partie droite).
    Sinon, vous pouvez toujours demander à votre hébergeur ce genre de renseignements.
    Pour votre second probleme, le plus simple et de remettre les lignes comme elles étaient avant.

    @lennynero
    Vous devez avoir une erreur dans la configuration de votre fichier settings.inc.php, particulierement au niveau du nom de la base de donnée.

  380. Bonjour,

    La dernière fois j’avais réussi à mettre le site de test en ligne. Hier j’ai modifié le site complètement en local et je l’ai remis en ligne à nouveau mais j’avais oublié de sauvegarder mon fichier « settings.inc.php ».

    Je l’ai reconfiguré hier soir mais je n’ai plus accès à ma base de données. J’ai actuellement le message d’erreur « The database selection cannot be made. »

    J’ai donc supprimé la base existante chez mon hébergeur et recréé une nouvelle base et ensuite réimporté ma base de travail mais le message persiste.

    Hébergeur Mavenhosting

    Auriez vous un conseil SVP

    cordialement

  381. je reviens vers vous j’ai fait des modif j’avais intervertie des lignes par contre maintenant j’ai une page blanche, et en activant l’affichage des erreurs j’ai ce message la :
    Fatal error: Smarty error: unable to write to $compile_dir ‘/home2/bylolywi/public_html/prestashopsecrets/tools/smarty/compile’. Be sure $compile_dir is writable by the web server user. in /home2/bylolywi/public_html/prestashopsecrets/tools/smarty/Smarty.class.php on line 1095

    euh la c’est officiel je patauge vraiment! pourriez vous me donnez un peu d’aide? merci d’avance

  382. bonjour,
    je bloque au niveau de l’adresse de la base de donnée, ou puis je la trouvee?
    jai ce message d’erreur lorsque je cherche a me connectée a ma boutique prestashop en ligne:
    Link to database cannot be established.
    je savais en rentrant ce que j’ai mis que cela risquais d’etre erronée, mais je ne savais pas quoi mettre d’autre que:
    define(‘__PS_BASE_URI__’, ‘/prestashopsecrets/’);
    define(‘_THEME_NAME_’, ‘prestashop’);
    define(‘_DB_NAME_’, ‘bylolywi_boutiquepresta’);
    define(‘_DB_SERVER_’, ‘bylolywi_boutiquepresta’);
    define(‘_DB_USER_’, ‘bylolywi_bylolyw’);
    define(‘_DB_PREFIX_’, ‘prefpres_’);

    pourriez vous m’aidez je patauge grave depuis hier!

  383. D’apres votre page, il faut supprimer le fichier index.html ou index.php à la racine de votre site (/web/)

  384. voila le probleme….
    je viens de transferer mon site du local sur infomaniak
    et quand je rentre mon adresse dans le navigateur je tombe sur une page de mon hebergeur qui me dis que le site est en construction
    pourtant j’ai bien acces a mon backoffice
    infomaniak demande d’installer dans le dossier web j’ai donc creer un dossier prestashop
    /web/prestashop
    infomaniak est en php5 le dossier config est bien remplie
    alors je ne comprend pas ou est le probleme

    merci d’avance
    eric

  385. Le problème des répertoires, est que votre nom de domaine doit pointer au mauvais endroit actuellement.

    Pour activer PHP5, vous pouvez demander à votre hébergeur. Il vous donneront sûrement une ligne à ajouter à votre fichier .htaccess.
    Si php5 était déjà activé, il se peut qu’il y ait eu un problème lors de votre installation.

  386. Merci de votre réponse 🙂

    Donc je viens de vérifier et mon hébergement supporte bien PHP5.
    Après si il est activé je n’en sais rien :s
    Quelle ligne devrais-je ajouter à htaccess ?

    J’ai pas du tout compris avec le probleme des répertoires… desolée…

    ca fait une semaine que je m’arrache les cheveux avec ca et que je suis non-stop sur le pc alors la je ne comprends plus rien tellement mon mal de tete est gros 🙁

  387. Jenn : le problème des répertoires, vient que votre domaine pointe à l’index de votre hébergement et non sur le dossier contenant votre installation prestashop.

    Le problème de la page blanche, vient sûrement du fait que vous n’avez pas PHP5 d’activé sur votre hébergement. Etes vous sur que celui-ci le comprenne ? si oui, vous avez surement une ligne à ajouter sur votre htaccess.

  388. Ca marche !!! pour ceux qui ont pris la peine de lire mon problème plus haut, j’ai réinstallé les logiciels du serveur (apache, mysql, phpmyadmin et proftp), et tout marche au poil maintenant.
    Merci de votre soutiens dans ces méandres obscurs que sont les commerces internet…

  389. excellente demonstration !
    j’ai pris un serveur virtuel linux chez les britaniques et j’ai pu ainsi transgerer ma boutique de ovh sur le nouveau serveur.
    ça marche nickel !!!

    merci !!!!!!!!!!

  390. Bonjour Mr Magavenue,
    je fais de nouveau appel à vos lumières.
    – je suis chez Gandi.
    – j’ai fait fonctionner la boutique serveur impec pendant 2 mois, en mode masqué (sans ajout du nom de domaine) histoire de tout peaufiner.
    – j’ai voulu rattacher le nom de domaine à mon serveur, et, m’apercevant que mon site n’était accessible qu’en cliquant sur le lien de mon sous-répertoire (quand je tapais mon nom de domaine, cela affichait la page « index », puis « prestashop », ensuite l’adresse du haut gardait mention du dossier prestashop), j’ai voulu sortir ma boutique de son sous-répertoire « prestashop » et la coller à la racine du site (/d_OPServeur/www/www.***.com/htdocs , chez Gandi).
    – maintenant que c’est fait, j’ai effacé l’ancien dossier.
    – j’ai modifié de fichier settings.inc comme ceci afin de tenir compte de la nouvelle adresse :
    define(‘__PS_BASE_URI__’, ‘/’)
    – seulement là je n’ai plus qu’une page blanche, alors que je n’ai jamais eu à modifier le fichier htaccess auparavant pour que cela fonctionne parfaitement, je le précise car les problèmes ressemblants au mien que j’ai pu parcourir sur ce forum étaient tous liés au htaccess…
    – le truc bizarre aussi est que je peux parfaitement accéder à mon arrière boutique en rajoutant admin( mon accès backoffice) à la suite de l’adresse IP de mon serveur (comme je le faisait auparavant à la suite de IPserveur/prestashop/)
    Auriez-vous une suggestion sur une erreur que j’aurai fait, ou pour que je puisse accéder à ma boutique sans passer par un sous dossier ou sans que cela n’y paraisse pour les clients, svp?
    Merci d’avance pour votre attention et patience à l’égard de novices tels que moi.
    Cordialement.

  391. Bonjour,
    j’ai fait exactement comme indiqué mais j’ai toujours le repertoire avec Parent directory et les dossiers de mon site, et quand je clique sur le dossier presta, page blanche… j’ai relu et relu et je ne vois pas comment faire

  392. Comme dit précédemment, ce message indique, que Prestashop nécessite PHP5.
    Apparemment, celui-ci n’est toujours pas activé. Si vous êtes certain, qu’il soit disponible sur votre hébergement, vous pouvez essayer de créer un fichier dans le meme repertoire que le .htaccess d’y écrire :

    et de le nommer essai.php.
    En y accédant, vous devriez avoir un récapitulatif des fonctions de votre hébergement. Vérifiez qu’elle version de php est disponible.

  393. Bonjour,
    j’ai fait une copie de mon fichier .htaccess.
    Supprimez tous ce qu’il contient.
    Ajoutez simplement “php 1?.
    Mais ça ne fait toujours rien ma page n’a pas bougé d’un poil.
    Là je suis paumé…
    Des idées des soluces…. Nhésitez pas ! Merci

  394. @banketshop : Faites une copie de votre fichier .htaccess.
    Supprimez tous ce qu’il contient.
    Ajoutez simplement « php 1 ».

    @Dood974 : Vous pouvez regarder du côté des autorisations du dossier. En faisant click droit sur le dossier avec filezilla et en regardant les attributs.

  395. bonjour,
    j’ai migré ma boutique qui était en test, nickel mais maintenant j’ai un petit souci; lorsque je rajoute un produit, l’upload de l’image bug et celle ci n’est pas uploadé… quelqu’un aurait une solution???

  396. Insérez une ligne entre php 1 et le #.
    Essayez de commentez toutes les lignes hormis la première. (en Insérant des # devant chaque ligne sauf php 1).
    Euh !! J’ai un bug…Excusez moi! J’ai pas bien compris la manip à éffectuer.
    Pourriez vous m’expliqué car je suis novice dans cette nouvelle pratique.

    Merci.

  397. ok ma boutique fonctionne, j’ai renommé l’accès du fichier SETTINGS.INC.PHP ‘www/boutique’ par ‘/boutique/’ .

    Encore un grand merci à Magavenue !

  398. Comme dit précédemment, et comme dit dans l’article : Si vous ne voyez que du texte, le probleme vient du __PS_BASE_URI__

  399. Pierre-Arnaud ca avance

    ok php5 fonctionne c’était l’extension de mon fichier .htaccess.txt qui fallait mettre en .htaccess

    Par contre ma boutique affiche toujours une page de texte sans logo, image et sans design…

  400. Insérez une ligne entre php 1 et le #.
    Essayez de commentez toutes les lignes hormis la première. (en Insérant des # devant chaque ligne sauf php 1).

  401. Voilà j’ai renommé le fichier htaccess suivant les indications ci dessous :
    Pour passer en php 5 chez l’hébergeur Free.fr, il suffit de suivre les étapes suivantes :

    1. Créer un fichier texte ” htaccess.txt “
    2. Ouvrir le fichier ” htaccess.txt “
    3. Ecrire le texte suivant : php 1
    4. Enregistrer le fichier ” htaccess.txt “
    5. Envoyer le fichier ” htaccess.txt ” sur votre espace FTP hébergé chez free.fr
    6. Renommer le fichier ” htaccess.txt ” en ” .htaccess “

    Voilà vous avez configurer PHP 5 sur votre espace FTP hébergé chez fr.

    Mais le problème c’est que la page affiche ce message maintenant:
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Apache/ProXad [Aug 9 2008 02:45:07] Server at banketshop.free.fr Port 80

    Voilà mon fichier htaccess, il me semble bon :
    php 1# URL rewriting module activation
    RewriteEngine on

    # URL rewriting rules
    RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
    RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]
    RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]
    RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

    # Catch 404 errors
    ErrorDocument 404 /404.php

    Avez vous une idée ? merci

  402. Vous ne devez pas renommer vos fichier en « .php5 ».
    Votre fichier htaccess doit être sous la forme « .htaccess » a la racine de votre boutique.
    Et la ligne AddType application/x-httpd-php5 .php doit être au début de votre fichier htaccess.

    Si vous ne voyez que du texte, le probleme vient du __PS_BASE_URI__

  403. Pierre-Arnaud ca avance

    on dirait en fait que la ligne que je rajoute ne fonctionne pas. En effet car que je mette quelque chose ou pas je vois quand même ma page boutique uniquement en texte depuis que j’ai renommé l’index php en php5. En tout cas c’est un bonheur de ne plus voir cette page blanche !!

  404. Pierre-Arnaud ca avance

    Ok ca avance !! j’ai renommé l’index.php du dossier boutique par index.php5 et la je vois affiché la page mais sans design

  405. bon…. page blanche… j’ai pourtant bien fait tout comme il faut je pense… J’ai pris le fichier htaccess de prestashop que j’ai ensuite transférer dans ma boutique, mais rien. J’ai même essayé de le renommé .htaccess mais c’est pareil. Cependant j’ai réussi à faire un petit changement lorsque je récupère le fichier .htaccess dans le dossier « Logs » de la raine de mon site, et que je le copie dans le dossier « boutique » (là où j’ai mis tous les dossiers et fichiers de prestashop). Et là erreur 500. Et sur la FAQ online voilà ce que veut dire erreur 500 :

    Activer PHP5
    Attention: Quand vous uploadez votre fichier .htaccess, vérifier bien que le mode de transfert FTP est « TEXTE » et non pas « BINAIRE », sinon vous aurez une erreur http 500.

    Online vous propose deux versions de PHP:

    la version 4 qui est utilisée par défaut pour les fichiers nommés .php3 et .php
    la version 5 qui est utilisée par défaut pour les fichiers nommés .php5
    Si vous souhaitez faire exécuter vos fichiers .php (ou .php3) par le moteur PHP5, il vous suffit de rajouter la ligne suivante dans un fichier .htaccess :

    # Pour faire parser les fichiers .php par PHP5
    AddType application/x-httpd-php5 .php

    # Pour faire parser les fichiers .php3 par PHP5
    AddType application/x-httpd-php5 .php3
    _________________________________________________

    ET VOICI LE CODE QUE J’ai MIS DANS MON FICHIER htaccess :

    # URL rewriting module activation
    RewriteEngine on

    # URL rewriting rules
    RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]
    RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
    RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]
    RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]
    RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]
    RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]
    AddType application/x-httpd-php5 .php

    # Catch 404 errors
    ErrorDocument 404 /404.php

  406. ok et qu’est ce que je mets sur mon fichier SETTINGS.INC.PHP dans la partie _DB_TYPE ?

    je marque

    define(’_DB_TYPE_’, mysql_connect

    ou

    define(‘_DB_TYPE_’, ‘MySQL’);

    ??

  407. A la racine de votre dossier prestashop, vous avez un fichier .htaccess, vous devez le modifier avec le bloc note et rajouter la ligne que le technicien vous a précisé.

  408. oui je lui ai posé la question pour le php 5 et voici ce qu’il m’a répondu :

    Il vous suffit maintenant de rajouter la ligne ci-dessous dans un fichier
    .htaccess pour que les pages soient parsées par le moteur PHP5 :

    AddType application/x-httpd-php5 .php

    Cordialement,

    Support technique Online.net
    ________________________________________

    Voilà mais cependant je créé ce fichier comment ? Avec wordpad ? Et où je le mets ? Dans les « www » ? ou dans le dossier « Logs » de la racine de mon site ?

  409. Je pense que le technicien n’a pas du comprendre votre question.
    Vous devez lui demander seulement si sur votre hébergement vous avez PHP5, et si non, comment l’activer. Vous n’avez pas besoin de parler de votre script.

  410. Incroyable le service technique de online à répondu rapidement ! Voici ce que me dit le technicien conernant mon script :

    Bonjour,

    ce script est propre a votre application, c’est un probleme de webamstering,
    pas d’hebergement, il vous faut chercher sur le site de votre application

    Cordialement,

    Support technique Online.net

  411. J’ai vu qu’online avait php4 et php5. Comment savoir si il est bien activé ? Et surtout comment savoir lequel est activé ?

  412. Pierre-Arnaud : Votre lien ne vous aidera pas à renseigner votre fichier.
    Je ne pense pas que votre problème vienne de la base de donnée, sinon vous auriez une erreur de connexion.

    Vous n’avez peut être pas php5 d’activé. Votre hébergement le prend-il en compte ?

    Banketshop : Cette erreur vient du faire que votre hébergement est sous Php4, activé PHP5 vient le .htaccess. Je ne sais pas si Free le prends en compte.

  413. Toujours page blanche sur http://www.pierrearnaud.com/boutique/

    Voici mon fichier settings.inc.php :

    <?php
    define(‘_DB_SERVER_’, ‘pierrearnaudcom2.pierrearnaud.com’);
    define(‘_DB_TYPE_’, mysql_connect(pierrearnaudcom2.pierrearnaud.com, pierrearnaudcom2, mon mot de passe);
    define(‘_DB_NAME_’, ‘pierrearnaudcom2’);
    define(‘_DB_USER_’, ‘pierrearnaudcom2’);
    define(‘_DB_PASSWD_’, ‘mon mot de passe’);
    define(‘_DB_PREFIX_’, ‘prefpres_’);
    define(‘__PS_BASE_URI__’, ‘www/boutique’);
    define(‘_THEME_NAME_’, ‘prestashop’);

    Voilà j’ai essayé de comprendre l’exemple php de Online. Est-ce bon pour _DB_TYPE ? J’essai de me renseigner chez online mais ils onts un service client quasi absent… on verra bien 😕

  414. Bonjour, j’ai ce message d’erreur sur mon site (hebergeur Free).
    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /mnt/101/sdb/e/8/banketshop/banketshop/prestashop/prestashop_1.0/tools/smarty/Smarty.class.php on line 66
    Quelqu’un a une idée ? MERCI

  415. Donc déjà, apparemment DB_NAME devrait être pierrearnaudcom2.
    DB_USER semble bon, même si ce n’est pas très raisonnable de mettre le meme nom pour la base et le login.

    define(‘_DB_SERVER_’,’pierrearnaudcom2.pierrearnaud.com’);
    define(‘_DB_NAME_’, ‘pierrearnaudcom2’);
    define(‘_DB_USER_’, ‘pierrearnaudcom2’);
    define(‘_DB_PASSWD_’, ‘mon mot de passe’);
    define(‘_DB_PREFIX_’, ‘prefpres_’);

  416. Voici ce que j’ai trouvé sur ma base de donnée :

    Exemple de code PHP pour l’acces a la base pierrearnaudcom2

    <?php

    // parametres d’access
    $base=’pierrearnaudcom2′;
    $login=’pierrearnaudcom2′;
    $pwd=’mon mot de passe’;
    $host=’pierrearnaudcom2.pierrearnaud.com’;

    // connection au serveur
    $db=mysql_connect($host, $login, $pwd);

    if(!$db)
    {
    print « erreur connection $db »;
    exit;
    }

    // on choisit la bonne base
    if(!mysql_select_db($base,$db)){
    print « erreur « .mysql_error(). » »;
    mysql_close($db);
    exit;
    }

    $sql= » show tables « ;

    // une requete
    if(!mysql_query($sql,$db)){
    print « erreur $sql « ;
    }

    // analyse de la requete
    // …

    // on ferme la base
    mysql_close($db);

    ?>

    ET VOICI CE QUE J’AI DANS MON FICHIER SETTINGS.INC.PHP :

    __________________________________________________________

    Voilà après plus d’une 15aines d’essais je m’en remet à vous, Help me ! Merci…

  417. @Pierre-Arnaud :
    Ne connaissant pas online.net, sans le voir, je n’arriverais pas à vous dire exactement ce qu’il faut que vous mettiez dans _DB_SERVER_.
    Quoi qu’il en soit, ce n’est pas « mysql_5 » qui correspond juste à la version de votre base de donnée.
    Vous pouvez, si vous n’arrivez vraiment pas à trouver le nom, contactez votre hébergeur, qui sauront vous guider à travers votre interface d’administration.
    pour _PS_BASE_URI vous devez normalement mettre /www/boutique
    De préférence, renommez votre dossier BOUTIQUE en boutique.

    @avalon :
    Soit vous n’avez pas activé PHP5, vérifiez selon l’hébergeur chez qui vous êtes, que vous ayez bien la ligne correspondante dans votre .htaccess
    Soit vous n’avez pas uploadé tous les fichiers, ou certains ont échoués. Vérifiez donc que vous ayez bien le même nombre de fichier en ligne que sur votre ordinateur.

  418. bonjour j’ai importe la base de donnée mais quand je rentre dans le dossier de ma boutique j’ai le message d’erreur suivant:

    Fatal error: Undefined class name ‘configuration’ in /mnt/101/free.fr/0/6/66autoshoptest/shop/config/config.inc.php on line 127

    mon fichier settings

  419. Bonjour, comme de nombreux cas si dessus j’ai un probleme d’affichage page blanche. Je n’arrive pas à savoir ce qu’est le nom de la base de donnée. Je suis chez online.net et j’ai mis dans _DB SERVER_ MYSQL5 mais j’en suis vraiment pas sur. J’ai créé un dossier dans les 3 www nommé « BOUTIQUE » avec les fichiers prestashop dedans, je pense que mon probleme vient essentiellement du fichier settings.inc.php le voici :

    A la racine du site j’ai également regardé mon dossier log où figure le fichier access et il s’appelle bien « .htaccess »

    Je suis pas un expert vue que j’ai déjà galéré à comprendre comment fallait changer le fichier setting avec wordpad ! En tout cas merci de votre aide et bravo pour votre tuto.

    Et j’oublié, voici l’adresse de ma boutique :

    http://www.pierrearnaud.com/BOUTIQUE

  420. Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /mnt/101/sdb/e/8/banketshop/banketshop/prestashop/prestashop_1.0/tools/smarty/Smarty.class.php on line 66
    Voilà le message d’erreur de la page internet… A quoi ça peut correspondre !
    Avez vous une petite idée..
    Merci.

  421. Bonjour,
    Pourriez vous me détaillé un peu plus le fichier settings et les changements à éffectuer.Car je suis un peu perdu et chaque changement que j’effectue dans ce dossier ne change rien à la page du site. Par exemple le DB_USER et le DB_PASSWD correspond à la base de donnée via le serveur d’hébergement ou via la base de données de prestashop.Puis http://banketshop.free.fr/banketshop/prestashop/prestashop_1.0/ vient au niveau de DB_SERVER ou de
    _PS_BASE_URI.
    Merci de pouvoir encore m’aider !!

  422. Voilà le fichier settings inc

    define(‘__PS_BASE_URI__’,’/banketshop/prestashop/prestashop_1.0//’);
    define(‘_THEME_NAME_’, ‘prestashop’);
    define(‘_DB_NAME_’, ‘banketshop ‘);
    define(‘_DB_SERVER_’, ‘banketshop@172.20.244.3/’);
    define(‘_DB_USER_’, ‘banketshop’);
    define(‘_DB_PREFIX_’, ‘prefpres_’);
    define(‘_DB_PASSWD_’, ‘- – – -‘);
    define(‘_DB_TYPE_’, ‘MySQL’);
    define(‘_COOKIE_KEY_’, ‘heQt6koPO3jno3MRMZyXmeEV27yVMTKTGX85wrWFuiK9OgAgs3uZ6LdB’);
    define(‘_COOKIE_IV_’, ‘dzKTdFu5’);
    define(‘_PS_VERSION_’, ‘1.0.0.8’);

  423. Bonjour, je suis un novice dans cette catégorie !
    Bon, mon petit probléme vient du dossier settings.inc à renommer…je pense que mon problème
    vient de là !
    L’hébergeur du site est Free.fr.
    J’ai meme inséré dans le fichier ht access le code php5 .
    Mais ,j’ai a chaque fois la page INDEX.

    Si vous avez une petite idée ou un coup de pouce !!
    Merci pour votre coolattitude !

  424. Justement, c’est le fait que publicdmin ne soit pas connu, que je penche pour une erreur d’écriture. Avez vous regarder du côté du certificat ?

  425. Dans le htaccess il n’y a rien à signaler. Généralement, c’est public_html que je connais. Je n’ai jamais vu publicdmin avant. Je ne sais pas comment remédier à ce problème.

  426. Bonsoir Peter,
    N’y aurait-il pas un problème (peut être bête mais bon) au niveau de l’écriture du certificat. Par exemple il y aurait eu un troncage… au lieu de publicdmin public_html/admin…

    Vérifiez cela aussi du htaccess.

  427. Voici la réponse de mon hébergement:
    > The requested URL /publicdmin/index.php was not found on this server.

    Dans le répertoire, public_html, il n’y a aucune répertoire appelé publicdmin.

    JE N’AI POURTANT RIEN CHANGÉ DANS MES RÉPERTOIRES DEPUIS L’INSTALLATION DU SSL.

  428. Bonjour,
    Je suis sur un hébergement mutualisé. Le message est apparu quelques heures après l’installation du certificat SSL sur mon site par mon hébergement, quand j’ai activé le SSL sur mon back office. Vous avez cité de bon site dans votre message.
    Merci.

  429. Bonjour Peter,

    Êtes vous sur un hébergement dédié ou un mutualisé ? A quelle adresse se trouve votre site ? Si mes souvenirs sont bons, c’était http://www.daabou.com, or d’après ce que je peux voir à cette adresse, il semble qu’il y ait un problème au niveau de votre fichier de configuration.

    A quel moment avez vous ce message d’erreur ? Avez vous pensé que la navigation sur des pages sécurisées, était plus lente qu’en http normal. Il faut donc l’appliquer que lorsque des données sensibles peuvent transiter (inscription, paiement…). Et non sur tout le site.

  430. Bonjour,
    J’ai incorporé un certificat SSL sur ma boutique et activité SSL sur mon administration. Depuis, j’ai le message suivant:
    Not Found
    The requested URL /publicdmin/index.php was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    Que faire pour revenir comme avant et voir ma boutique? Dans le front office on a juste les écritures sans les images.

    Merci

  431. Bonjour,
    J’ai incorporé un certificat SSL sur ma boutique et activité SSL sur mon administration. Depuis, j’ai le message suivant:
    Not Found
    The requested URL /publicdmin/index.php was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    Que faire pour revenir comme avant et voir ma boutique? Dans le front office on a juste les écritures sans les images.

    Merco

  432. Logiquement le .htaccess n’a rien à voir avec cela.

    Il faut peut être, comme vous le dites, regarder du côté du serveur et de ce que fait windows server en fonction de l’upload. Vous pouvez aussi prendre contact avec votre hébergeur, ils devraient mieux pouvoir vous aiguiller.

  433. Pour les attributs j’ai deja vérifier et les dossiers ont les droits supérieurs
    Est ce que ca peut venir du serveur lui même parce que en fait, tout ce que j’ai changer c’est le serveur et avant de changer cela fonctionnait.
    N’y a t’il pas quelque chose a mettre dans le .htaccess ou ca n’a rien a voir?

    Merci
    Gilles

  434. Peut être essayer avec en sous domaine « www ». Mais comme dit précédemment, ce n’est qu’un warning.

    Sinon pour votre problème d’attributs, cela peut venir d’un problème de récursivité. Si les dossiers parents au dossier contenant les photos ont des droits inférieur à celui que vous souhaitez mettre, vous ne pourrez le faire.

  435. En fait oui pour changer les droits je peu le faire pas filezilla cela fonctionne oui mais mon probleme est que lorsque j’utilise la partie admin dans le descriptif d’un objet on peut inserer une image ce que je fait l’image se met en place mais n’est pas visible car lorsque je vais voir a travers filezilla cette image na pas les bon droit il faut la modifier a la main ce qui n’est pas normal.

    L’hebergeur est en php5 natif oui je n’est pas de sous domaine non uniquement 1 domaine moto-scoot.fr

  436. Bonjour,
    Pour votre problème d’autorisation de fichiers, il suffit de donner les bons droits aux bons dossier. Pour cela cliquez droit avec filezilla sur les dossiers, et changer les autorisations.

    pour votre erreur, votre hébergement utilise-t’il PHP5 en natif ? De plus, avez vous un sous domaine ?

    Enfin cette erreur n’en est pas une, c’est simplement un warning. Si vous êtes sur un serveur tournant sur windows server, c’est pour vous avertir que le chemin tappé n’est peut être pas le bon;

  437. Bonjour,
    Je suis en train de transferer mon site d’un serveur 1&1 vers trusttelecom.
    sur ma page admin j’ai une erreur: Path is not the same between your browser and you server :
    – Server:
    admin_gilles/login.php

    – Browser:
    trusttelecom.fr/moto-scoot.fr/www/admin_gilles/login.php

    Mon instal sur le serveur est dans un dossier nommé « www » demandé par l’hebergeur.
    Quel fichier ou lien modifier et surtout ou?
    Si je rentre mon loging et mot de passe cela fonctionne j’ai access mais l’erreur ne me plait pas.
    Comment faire?

    De plus depuis le transfert sur ce nouveau serveur lorsque j’upload une image via prestashop elle ne s’affiche plus car sur le serveur elle n’a pas la bonne permission les images se mettent avec les permission 600 pourquoi pas en 644 et surtout comment resoudre le probleme?

    Merci
    Gilles

  438. Bonjour à tout le monde
    j’ai un problème mon site est héberge chez 1and1 et j’ai une page blanche j’ai tout fais mais aucune solution
    j’ai modifié le htaccess et vérifier la racine de site tout dans l’ordre et je ne comprend pas pour quoi il affiche page blanche

  439. Finalement j’ai lu plus haut qu’il fallait changer htaccess.txt pour OVH donc je l’ai renommer .harccess mais toujours page blanche voila merci pour votre et bonne soirée.

  440. J’ai cliqué sur prestashop mais comme resultat j’ai une page blanche cela serait un probleme hatccess.txt?

    Autres questions pourquoi je n’ai pas directement ma page blanche faut’il que je créer un index.html si c’est le cas comment?

  441. @Leo : Sur la page « Index of », cliquez sur Prestashop, vous devriez alors pouvoir accéder à votre boutique.

    @titanium :
    C’est mieux ! puisque cela signifie que vous accédez à votre boutique !
    Vous devez avoir un problème au niveau du fichier de configuration.
    Vérifiez : efine(’__PS_BASE_URI__’, ‘’);
    Et vérifiez aussi qu’il y ait bien un thème nommé Prestashop dans votre installation.

  442. j’ai renommé mon fichier .htaccess
    Et ajouter au debut de ce fichier les lignes suivantes :
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

    et voila ce que me donne la page

    Current theme unavailable. Please check your theme directory name and permissions

  443. Rebonjour voila j’ai tout installé nommer les bonnes information dans settings.inc étant novice j’ai du faire une erreur puisque OVH me mettait memo/index.html j’ai supprimé le dossier memo dans mon FTP mais depuis j’ai une erreur 404 et il me redirige toujours vers memo/index.html merci de votre aide.

    Photo de mon ftp: http://i387.photobucket.com/albums/oo311/jona-market/probleme.jpg

    EDIT:

    Bon finalement je n’ai plus l’inconvénient memo/index.html

    parcontre je me retrouve avec « index of » une petit photo :

    http://i387.photobucket.com/albums/oo311/jona-market/pageacceuil.jpg

  444. resolu !!
    Enfin après beaucoup de patiente et un peu beaucoup de réflexion j’ai enfin réussi à mettre en ligne mon site sur 1and1 !
    Merci à tous !www.domoticservices.fr

  445. Bonjour magavenue dsl j’avais mal lu le tuto, je n’ai droit qu’a une seule base de données chez OVH le probleme est réglé je croyais qu’il fallait recréer un autre base de données alors que non il suffisait juste de transferer les données de mon local à mon SQL en relisant le tuto j’ai réussi merci pour ce tuto, amicalement Leo.

  446. Avez vous bien rajouter les lignes au dessus ?

    Sinon, vous pouvez essayer de refaire une installation directement depuis le serveur. Vous y importer ensuite le thème, et vous exporter/importer votre base par la suite….

  447. @titanium et phil44. Peut être n’avez vous pas PHP5 d’activé.
    Renommez le fichier htaccess en .htaccess (si c’est déjà le cas, laissez le ainsi).
    Et ajouter au debut de ce fichier les lignes suivantes :
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

    Si vous n’avez toujours rien, vous pouvez faire un test : dans le dossier où se trouve Prestashop, créez un fichier test (ex : fichier_test.php). Dedans entrez simplement .
    Maintenant, essayer d’y accéder. Y arrivez vous ?

    @Leo : quel hébergement avez vous ? celui-ci comprend-il des base de données ?

  448. Je tiens a rajouter que j’ai été dans phpmyadmin de OVH et il est vide et il me marque « Créer une base de données: aucun privilège »

  449. bonsoir, je viens de transférer mon site local chez 1and1 et problème ! Page blanche !
    Que faire j’ai bien suivi votre procédure ded transfert de fichiers par filezilla puis base de données !
    Au secours !

  450. Bonjour étant novice je voudrais pas faire de bétises mon hébergeur est OVH je voudrais savoir comment si prendre sans faire de bétises une base de données sql j’ai essayé via l’administrateur mais lorsque je le nomme il me marque « quota dépassé » merci de votre aide

  451. Le DB_SERVER n’est pas bon, vous devriez avoir quelque chose du type dbXXXXX.1and1.fr

    sinon, le _PS_Base_URI est il bon ?

    Avez vous activez le module de réécriture des urls ? Si oui désactivez le. (notamment en renommant le fichier htaccess).

  452. j’ai créé ma base de donnée en sélectionnant MySQL5.

    j’ai rempli le fichier de configuration mais j’ai des doutes si j’ai bien fais (j’ai une page blanche)

    define(‘__PS_BASE_URI__’, ‘/’);
    define(‘_THEME_NA