Je suis entrain de faire un site e-commce pour la première fois. Je l'ai quasi fini. J'ai décidé de le mettre en ligne pour que le client puisse le consulter. J'ai importer ma base de données dans le phpmyadmin dans le serveur. Avant de l'importer, J'ai changé dans le fichier mysql le localhost par le nom de mon site (exemple:" monsite.com").
J'ai ensuite transféré le dossier complet qui se trouve dans le" www" par filezila, j'ai profité avant ca de modifier "parameters" dans le nom du serveurs le nom de la base de donnée, le nom de l’utilisateur et le mot de passe.
PS : J'ai pris le thème gratuit et j'ai fais des modifications dans le themes.css
Probleme pour migrer mon prestashop sur OVH
Related questions
- Connexion à mon compte client
153305
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
126560
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
110833
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
98215
28.07.2017 11:39
- Passage en php 7.4
97337
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
91753
04.12.2019 21:52
- The requested URL / was not found on this server
90855
02.03.2017 18:25
- Deploy d'un projet Node JS
90825
12.10.2016 20:18
- NextCloud sur mutualisé
90762
07.04.2017 08:42
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
90497
16.10.2016 16:24
Ce le nom du serveur qu'il faut mettre.
J'ai essayé. Cela ne marche pas. Mais je ne comprends pas. Pour le ps_shop_url il faut mettre le nom de domaine pour changer le localhost et les autres non?
Je suis perdu depuis deux jours.
Non, il faut bien mettre le nom du site et pas le nom du serveur mysql !
Par contre après, c'est possible d'avoir un imprime écran de l'onglet multisite du manager ovh?
Et le site à été uploade dns quel dossier sur le FTP ?
Dans le www et puis j'ai mis tout les fichiers et dossier dedans


Ce n'est pas l'onglet multisite ça c'est l'onglet base de données ;)
Désolé ;) C'est ca
Sur l'imprim écran (le premier) que l'on voit il faut cliquer sur multisite
Manager =>hébergement =>multisite
OK.
Donc 1) tu devrais activer le Ssl (c'est gratuit)
pour make-love.be et le sous domaine www.make-love.be
La boutique sera sécurisée avec https puis plus rapide grâce au http/2
Nb:il faudra peut être cliquer sur régénérer le certificat
Je regarde le problème de ton site ensuite.
En fait le problème vient du fait que ton site redirige vers /fr ( http://testuri.org/sniffer?url=http://make-love.be/) qui n'est pas connu sur le serveur..
Donc soit la redirection url est mal faite.
Soit sur ton pc le PrestaShop était dans un dossier /fr..
Il faudrait donc peut être supprimer /fr dans le chemin..
Je dois aller ou pour le supprimer
C'est fait
Voici ce que j'ai mis dans le shop_url
Pour le Ssl, si tu as cliquer sur régénérer ça devrait être OK dans 1h.
Cf la doc suivante
https://docs.ovh.com/fr/hosting/les-certificats-ssl-sur-les-hebergements-web/#activer-le-certificat-ssl-gratuit
Je ne suis pas expert en prestashop...
Normalement il y a un panneau admin de PrestaShop..
Est ce possible de s'y connecter ?
Que contient le htaccess (qui a été envoyé sur le serveur) actuellement ?
Et arrives tu as accèdé au panneau admin de PrestaShop sur le serveur ? (si non quelle est l'URL du panneau admin sur le PrestaShop installé en local ?)
oui j'arrive à me connecter dans mon admin
Le mieux serait de supprimer le htaccess et de le régénérer via le panneau admin de PrestaShop directement sur le mutualisé Ovh.
Nb : le transfert via ftp est bien sans erreur ? Il ne manque pas de fichiers ?
Si ça ne marche toujours pas, il vaut mieux suivre ces tutoriels et vider les bons cache et etc..
https://www.evxonline.com/guides/118-adaptations-a-faire-suite-a-un-changement-url-prestashop.html
https://www.prestashop.com/fr/blog/comment-migrer-site-prestashop-vers-nouveau-serveur
Nb : une fois le Ssl/https activé, il faudra aussi activer le https dans l'interface admin de PrestaShop.
Ça videra sûrement le cache et peut être résoudra le problème.
Sinon il faudrait aller sur un forum spécialisé en prestashop.
Le https est disponible.
https://www.ssllabs.com/ssltest/analyze.html?d=make-love.be&latest
Il suffit de l'activer (https) sur le panneau prestashop.
Préférences > Paramètres Généraux
En haut dans "Activer le SSL" cliquer sur : "Cliquez ici pour utiliser le protocole HTTPS avant d'activer le mode SSL."
La page va se recharger,
Dans Préférences > Paramètres Généraux et mettre sur OUI : -- Activer le SSL -- Forcer l'utilisation de SSL pour toutes les pages
Maintenant c'est bon, le site web est en HTTPS et le client aura le cadenas du HTTPS sur toutes les pages,
c'est nettement mieux pour une boutique en ligne.
Buddy, je suppose que tu as compris que je ne pouvais plus répondre. Limité par le fait de ma nouvelle inscription. Je voulais te remercier de ta patience et de ton aide.