Jump to content

Transfert d'un prestashop vers un autre hébergeur


Recommended Posts

Bonjour,

 

Je souhaite déplacer mon prestashop vers un autre hébergeur.

 

J'ai donc importé ma nouvelle BD via phpmyadmin, envoyé mes dossiers de site web via filezilla.

 

J'ai ensuite modifié le fichier setting.inc.php cependant je n'arrive plus à me connecter à ma BD sur phpmyadmin.

 

Avez vous déjà rencontré ce problème ?

 

Merci d'avance 

Thibaud

Link to comment
Share on other sites

Bonjour,

Il faut modifier l'adresse du serveur pour la connexion de la base de donnée dans le fichier config/settings.inc.php avec les nouveaux paramètres

Cordialement

David

Bonjour David,

 

Sais tu où se situe la ligne à modifier ou du moins à quoi elle ressemble ?

 

Cordialement 

Thibaud

Link to comment
Share on other sites

Bonjour,

 

C'est la ligne qui contient ceci :

 

define('_DB_SERVER_', 'adresse_de_ton_serveur');

 

remplacer adresse_de_ton_serveur en gardant bien les ' '

 

puis les lignes suivantes si besoin

 

define('_DB_NAME_', 'non_de_la_base_de_donnees');
define('_DB_USER_', 'utilisateur');
define('_DB_PASSWD_', 'mot_de_passe');
 
Voilà
Link to comment
Share on other sites

 

Bonjour,

 

C'est la ligne qui contient ceci :

 

define('_DB_SERVER_', 'adresse_de_ton_serveur');

 

remplacer adresse_de_ton_serveur en gardant bien les ' '

 

puis les lignes suivantes si besoin

 

define('_DB_NAME_', 'non_de_la_base_de_donnees');
define('_DB_USER_', 'utilisateur');
define('_DB_PASSWD_', 'mot_de_passe');
 
Voilà

 

J'avais déjà modifier le fichier settings.inc.php et j'ai toujours le même souci. Dois je modifier également le fichier config.inc.php ?

 

Voici mon fichier settings.inc.php

​<?php

define('_DB_SERVER_', '*****.privatesql.ha.ovh.net');
define('_DB_NAME_', 'BDpestoury');
define('_DB_USER_', ‘monuser’);
define('_DB_PASSWD_', ‘monmotdepasse’);
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_', '');
define('_COOKIE_KEY_', '[A ne jamais poster en public]');
define('_COOKIE_IV_', '3KaWer41');
define('_PS_CREATION_DATE_', '2014-01-29');
define('_PS_VERSION_', '1.5.6.2');
define('_RIJNDAEL_KEY_', 'tVzI9hkSsAL7Q14HcASJEUCbhxKfC3AN');
define('_RIJNDAEL_IV_', '5bvb4Wp/FCsq7mYD8LeGPw==');
Edited by Oron (see edit history)
Link to comment
Share on other sites

il manque la ligne en fin de fichier 

define('_PS_DIRECTORY_', '/');

Du coup mon fichier ressemble à

<?php

define('_DB_SERVER_', '***.privatesql.ha.ovh.net');
define('_DB_NAME_', 'BDpestoury');
define('_DB_USER_', ‘user’);
define('_DB_PASSWD_', ‘mdp’);
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_', ’’);
define('_COOKIE_KEY_', '***');
define('_COOKIE_IV_', '');
define('_PS_CREATION_DATE_', '2014-01-29');
define('_PS_VERSION_', '1.5.6.2');
define('_RIJNDAEL_KEY_', 'tVzI9hkSsAL7Q14HcASJEUCbhxKfC3AN');
define('_RIJNDAEL_IV_', '5bvb4Wp/FCsq7mYD8LeGPw==');
define('_PS_DIRECTORY_', '/');
 
j'ai remplacé le fichier via filezilla cependant toujours le même message d'erreur Connexion au serveur MySQL non permise
Edited by thibaud33360 (see edit history)
Link to comment
Share on other sites

Bonjour

 

Pour votre nouvel base de donnée vous avez créer un utilisateur un mot de passe avez vous bien noter le mot de passe ?

Vous avez un nom de serveur soit localhost soit une url de base de donnée que votre hébergeur vous a donné et un nom de la base de donnée où vous avez importer le fichier sql de votre ancienne base de donnée.

 

Est-ce que toutes ces informations sont correctes ?

Link to comment
Share on other sites

Bonjour

 

Pour votre nouvel base de donnée vous avez créer un utilisateur un mot de passe avez vous bien noter le mot de passe ?

Vous avez un nom de serveur soit localhost soit une url de base de donnée que votre hébergeur vous a donné et un nom de la base de donnée où vous avez importer le fichier sql de votre ancienne base de donnée.

 

Est-ce que toutes ces informations sont correctes ?

Bonsoir,

J'ai repris l'ensemble des informations qui me permettaient de me connecter sur phpmyadmin (lorsque j'ai importe ma bd)

Merci

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...