adeleco Posted February 14, 2016 Share Posted February 14, 2016 Bonjour je reviens vers vous avec une question particuliere. J'ai un site enligne depuis quelques années et ce n'ets pas moi qui l'ai mis en ligne. J'aimerais toutefois pouvoir maintenant y avoir aussi acces en local afin de faire mes modification d'abord ainsi. J'ai donc tout retransférer mais je me retrouve avec cette error: Link to database cannot be established: SQLSTATE[HY000] [1045] Access denied for user 'ecoterre_*****'@'localhost' (using password: YES) j'ai bien compris qu'il s'agit là d'un acces et d'un mot de passe qu'il manque mais malgré ce que 'jai pu tenter je n'y arrive aps. Quelqu'un pourrait-il m'aider? Merci Link to comment Share on other sites More sharing options...
Mediacom87 Posted February 14, 2016 Share Posted February 14, 2016 Bonjour, c'est difficile de savoir comment vous aider puisque ces données sont uniques et créée par vous tout seul donc comment faire ??? le user en général de la bas ede données en local est root sans mot de passe. Mais cela dépend des choix de configuration et d'installation que vous avez fait tout seul comme un grand. Link to comment Share on other sites More sharing options...
adeleco Posted February 14, 2016 Author Share Posted February 14, 2016 Il n'a jamais ete en local... chez moi! J'ai bien compris que le mot de passe etc.. ct a moi a le savoir, je ne trouve juste aps ou le mettre Link to comment Share on other sites More sharing options...
Oron Posted February 14, 2016 Share Posted February 14, 2016 Bonjour Vous utilisez quel système pour le local ? normalement en local vous n'avez pas besoin de mot de passe, juste root comme utilisateur define('__PS_BASE_URI__', '/prestashop1.4.7.3/');define('_MEDIA_SERVER_1_', '');define('_MEDIA_SERVER_2_', '');define('_MEDIA_SERVER_3_', '');define('_PS_CACHING_SYSTEM_', 'MCached');define('_PS_CACHE_ENABLED_', '0');define('_THEME_NAME_', 'prestashop');define('_DB_NAME_', 'prestashop1.4.7.3');define('_MYSQL_ENGINE_', 'InnoDB');define('_DB_SERVER_', 'localhost');define('_DB_USER_', 'root');define('_DB_PREFIX_', 'ps_');define('_DB_PASSWD_', '');define('_DB_TYPE_', 'MySQL'); Link to comment Share on other sites More sharing options...
adeleco Posted February 14, 2016 Author Share Posted February 14, 2016 J'utilise wamp et effectivement normalement je n'en ai aps besoi mais quand j'ai tout transferer je ne sais aps ou tout modifier. Link to comment Share on other sites More sharing options...
prestations-dev Posted February 14, 2016 Share Posted February 14, 2016 (edited) Bonjour, Quelques questions : - Avez-vous créé une base de données sous Wamp ? - Si oui comment l'avez-vous nommée ? - Avez-vous bien récupéré vos données de votre base de données distantes et l'avez-vous bien mis dans la base de données créée en local ? Voici ce que vous devriez avoir dans config/settings.inc.php : define('__PS_BASE_URI__', '/prestashop1.4.7.3/'); define('_MEDIA_SERVER_1_', ''); define('_MEDIA_SERVER_2_', ''); define('_MEDIA_SERVER_3_', ''); define('_PS_CACHING_SYSTEM_', 'MCached'); define('_PS_CACHE_ENABLED_', '0'); define('_THEME_NAME_', 'prestashop'); define('_DB_NAME_', 'NOMDEVOTREBDDENLOCAL'); define('_MYSQL_ENGINE_', 'InnoDB'); define('_DB_SERVER_', 'localhost'); define('_DB_USER_', 'root'); define('_DB_PREFIX_', 'ps_'); define('_DB_PASSWD_', ''); define('_DB_TYPE_', 'MySQL'); Il vous faut aussi modifier la table de votre base de données en local "shop_url". Puis depuis le BO, regénérer le sitemap (Préférences > SEO & URLS). Tenez-nous au courant. Cordialement Edited February 14, 2016 by matstill (see edit history) Link to comment Share on other sites More sharing options...
Oron Posted February 14, 2016 Share Posted February 14, 2016 Le nom de domaine vous l'avez modifier et mis en place http://localhost/ ou http://localhost/votredossier/ si dans un dossier créer dans le dossier /www/ Link to comment Share on other sites More sharing options...
adeleco Posted February 14, 2016 Author Share Posted February 14, 2016 Merci Matsill grâce à toi, j'avance un peu... ca a débloqué mais j'arrive sur une autre erreur et là par contre, c'est l'inconnu total pour moi: [PrestaShopDatabaseException]Table 'presta1.6.ps_shop_url' doesn't exist SELECT s.id_shop, CONCAT(su.physical_uri, su.virtual_uri) AS uri, su.domain, su.main FROM ps_shop_url su LEFT JOIN ps_shop s ON (s.id_shop = su.id_shop) WHERE (su.domain = 'localhost' OR su.domain_ssl = 'localhost') AND s.active = 1 AND s.deleted = 0 ORDER BY LENGTH(CONCAT(su.physical_uri, su.virtual_uri)) DESCat line 635 in file classes/db/Db.php 629. WebserviceRequest::getInstance()->setError(500, ' '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);630. }631. else if (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS'))632. {633. if ($sql)634. throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');635. throw new PrestaShopDatabaseException($this->getMsgError());636. }637. }638.639. /** DbCore->displayError - [line 325 - classes/db/Db.php] - [1 Arguments] DbCore->query - [line 501 - classes/db/Db.php] - [1 Arguments] DbCore->executeS - [line 329 - classes/shop/Shop.php] - [1 Arguments] ShopCore::initialize - [line 97 - config/config.inc.php] require - [line 34 - admin7822/index.php] - [1 Arguments] Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now