Jump to content

[Résolu] nouvel url


Recommended Posts

Bonjour à tous

Après une installation (sans mise en production) sur une url mon client me demande d'installer

sa boutique sur une nouvelle adresse, définitive celle-ci. Comment dois je mis prendre ?

Est ce que je n'ai qu'a faire un download par ftp du dossier de la boutique sous l'ancien url

et le charger sur l'hébergement de la nouvelle adresse ? Dois je tout réinstaller sur la nouvelle adresse? la boutique s'appuie sur un template acheté sur Ad on

Débutant avec Prestashop je vous remercie de votre aide

Link to comment
Share on other sites

Hello !

 

Dans un premier temps, tu fais un dépot des fichiers sources sur le ftp en prod.

Tu n'oublies pas de nettoyer le cache dans smarty

/tools/smarty/compile

Je n'ai pas besoin de le rappeler j'imagine, mais ne pas oublier de modifier le fichier de config avec les paramètres qui vont bien

/config/settings.inc.php

Et pour finir, une modification en base de données dans la table ps_configuration pour mettre le bon nom de domaine. Il s'agit des lignes dont les champs name sont les suivants :

PS_SHOP_DOMAIN
PS_SHOP_DOMAIN_SSL

Edited by prome (see edit history)
Link to comment
Share on other sites

Bonsoir, et merci de votre aide.

Etant néophite je récapitule pour être sur de ce qu'il convient de faire.

je crée une base de donnée sur la nouvel url

j'exporte la base de données de l'ancien url

je charge les fichiers de l'ancien url vers la nouvelle

j'importe la base de donnée de l'ancien url vers la nouvelle

Pouvez vous me dire si c bien ça et ds le bon ordre est ce correct ?

Ensuite Je n'ai pas ds la table ps_configuration les lignes

PS_SHOP_DOMAIN

PS_SHOP_DOMAIN_SSL

 

je n'ai qu'une ligne avec SHOP: PS_SHOP_ENABLE

Link to comment
Share on other sites

Si tu n'as pas les lignes PS_SHOP_DOMAIN ou PS_SHOP_DOMAIN_SSL, il ne devrait pas y avoir de soucis pour être redirigé plus tard vers ton localhost par exemple

 

Mais sinon c'est bien les étapes à faire. Sans oublier, modifier la configuration dans le fichier settings.inc.php

Link to comment
Share on other sites

Ca ressemble à ça. Les lignes ne se suivent pas forcément dans cet ordre. Il faut que tu changes avec les paramètres de ton hébergeur. Attention, _DB_SERVER_ chez infomaniak par exemple deviant mysql.mondomaine.com à la place de localhost

 

 

define('_DB_NAME_', 'table');
define('_DB_SERVER_', 'localhost');
define('_DB_USER_', 'USER');
define('_DB_PASSWD_', 'PWD');

Edited by prome (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...