Jump to content

Installer une boutique localement à partir d'un site existant


Recommended Posts

Bonjour,

 

J'essaie vainement de restaurer une boutique en ligne en local pour effectuer quelques tests.

 

Voici comment j'ai procédé :

1) Restaurer les fichiers du site sur mon répertoire root local : c:\wamp\www\Boutique

2) Restaurer la base de donnée du site en local

3) Modifier le fichier settings.inc.php comme suit :

<?php

 

define('__PS_BASE_URI__', '/Boutique/');

define('_MEDIA_SERVER_1_', '');

define('_MEDIA_SERVER_2_', '');

define('_MEDIA_SERVER_3_', '');

define('_PS_CACHING_SYSTEM_', 'CacheFS');

define('_PS_CACHE_ENABLED_', '0');

define('_THEME_NAME_', 'prestashop');

define('_DB_NAME_', '_presta2');

define('_MYSQL_ENGINE_', 'InnoDB');

define('_DB_SERVER_', 'localhost');

define('_DB_USER_', 'root');

define('_DB_PREFIX_', 'ps_');

define('_DB_PASSWD_', '');

define('_DB_TYPE_', 'MySQL');

define('_COOKIE_KEY_', 'BfCCZmnbzrYiKuUGKNnm3MbHackDuonuLhdHc8Q49Igf1BLRDKhK81j7');

define('_COOKIE_IV_', 'RYoxAHev');

define('_RIJNDAEL_KEY_', 'rx3Q60LYHWJd9dtxKhCNReqWyEvPt93U');

define('_RIJNDAEL_IV_', '3L4jlTMA1UpruC7JbXHTXQ==');

define('_PS_VERSION_', '1.4.7.0');

 

?>

 

Résultat :

 

Je peux accéder au backoffice et naviguer dans les menus sans problèmes.

Quand je veux accéder à la boutique, l'URL est correct http://localhost/Boutique mais je reçois le message :

Erreur lors de la connexion à la base de données

 

J'ai fait un test avec un fichier test.php et les configurations de la base de données et je n'ai pas eu de problèmes.

 

J'ai l'impression que le problème vient après la connexion.

 

Quelqu'un a-t-il une idée comment faire pour résoudre ce problème ?

 

Merci d'avance,

Jean-Marie

Link to comment
Share on other sites

Bonjour,

 

J'essaie vainement de restaurer une boutique en ligne en local pour effectuer quelques tests.

 

Voici comment j'ai procédé :

1) Restaurer les fichiers du site sur mon répertoire root local : c:\wamp\www\Boutique

2) Restaurer la base de donnée du site en local

3) Modifier le fichier settings.inc.php comme suit :

<?php

 

define('__PS_BASE_URI__', '/Boutique/');

define('_MEDIA_SERVER_1_', '');

define('_MEDIA_SERVER_2_', '');

define('_MEDIA_SERVER_3_', '');

define('_PS_CACHING_SYSTEM_', 'CacheFS');

define('_PS_CACHE_ENABLED_', '0');

define('_THEME_NAME_', 'prestashop');

define('_DB_NAME_', '_presta2');

define('_MYSQL_ENGINE_', 'InnoDB');

define('_DB_SERVER_', 'localhost');

define('_DB_USER_', 'root');

define('_DB_PREFIX_', 'ps_');

define('_DB_PASSWD_', '');

define('_DB_TYPE_', 'MySQL');

define('_COOKIE_KEY_', 'BfCCZmnbzrYiKuUGKNnm3MbHackDuonuLhdHc8Q49Igf1BLRDKhK81j7');

define('_COOKIE_IV_', 'RYoxAHev');

define('_RIJNDAEL_KEY_', 'rx3Q60LYHWJd9dtxKhCNReqWyEvPt93U');

define('_RIJNDAEL_IV_', '3L4jlTMA1UpruC7JbXHTXQ==');

define('_PS_VERSION_', '1.4.7.0');

 

?>

 

Résultat :

 

Je peux accéder au backoffice et naviguer dans les menus sans problèmes.

Quand je veux accéder à la boutique, l'URL est correct http://localhost/Boutique mais je reçois le message :

Erreur lors de la connexion à la base de données

 

J'ai fait un test avec un fichier test.php et les configurations de la base de données et je n'ai pas eu de problèmes.

 

J'ai l'impression que le problème vient après la connexion.

 

Quelqu'un a-t-il une idée comment faire pour résoudre ce problème ?

 

Merci d'avance,

Jean-Marie

 

j'ai eu un problème simuilaire que j'ai résolu en vidant tous les caches et en désactivant l'URL rewriting.

 

dd

Link to comment
Share on other sites

une idée...

 

la table ps_configuration contient un enregistrement

PS_SHOP_DOMAIN=nomdetondomaine

 

qui a pour valeur l'url de la boutique d'origine et qu'il faut peut-être modifier pour avoir l'url correspondante à l'install locale

 

sinon tu as bien de la chance d'en être là, moi j'ai fait le processus inverse serveur local -> serveur de prod, et impossible d'accéder à l'admin sur le serveur de prod :-/

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