Jump to content

Recommended Posts

Bonjour. 

J'ai créé en local via Wampserver mon site sous prestashop 1.7, je suis une quimle en création web, mais grâce à différents tutoriaux j'y suis parvenu.

Mais....

Au moment de la grande migration, en direct avec une aide d'OVH, le site ne s'affiche pas. Error 505, j'ai donc modifié le fichier en respectant les consignes de mon interlocuteur. 

 

PARAMETERS dans le dossier Wamp64 > www > mondomaine > app > config

Après avoir exporté au server ce fichier, Toujours cette erreur.

Nous comprenons donc que j'ai du merdouiller quelque part.

Je n'ai pas modifié le fichier :

.HTACCESS car je ne sais pas quoi faire.

Pourriez vous me guider?

 

Merci d'avance. 

Share this post


Link to post
Share on other sites

Et je n'ai plus accès à Prestashop.

Voici le message :

[PrestaShopException]

Link to database cannot be established:SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: H�te inconnu. 
at line 102 in file classes/db/DbPDO.php

97.     public function connect()
98.     {
99.         try {
100.             $this->link = $this->_getPDO($this->server, $this->user, $this->password, $this->database, 5);
101.         } catch (PDOException $e) {
102.             throw new PrestaShopException('Link to database cannot be established:'.$e->getMessage());
103.         }
104. 
105.         // UTF-8 support
106.         if ($this->link->exec('SET NAMES \'utf8\'') === false) {
107.             throw new PrestaShopException('PrestaShop Fatal error: no utf-8 support. Please check your server configuration.');

Share this post


Link to post
Share on other sites

Bonsoir,

C'est la liaison avec votre DB Sql qui n'est pas bonne.

Vérifiez la configuration dans votre fichier qui se trouve dans : app/config/parameters.php

database_host => votrehost’,
database_port => votreport’,
database_name => votrebdd’,
database_user => userbdd’,
database_password => passebdd’,
database_prefix => ps_’,

 

Edited by magicbel (see edit history)

Share this post


Link to post
Share on other sites

Bonjour. Merci bien.

Mais voici comment j'ai rempli le fichier.

 

<?php return array (
  'parameters' => 
  array (
    'database_host' => 'klinfrdqud761.mysql.db',
    'database_port' => '3306',
    'database_name' => 'klinfrdqud761',
    'database_user' => 'klinfrdqud761',
    'database_password' => '************************',
    'database_prefix' => 'ps_',
    'database_engine' => 'InnoDB',
    'mailer_transport' => 'smtp',
    'mailer_host' => '127.0.0.1',
    'mailer_user' => NULL,
    'mailer_password' => NULL,
    'secret' => 'pqAC4xpFEQQCE05sZnMP5QX5dyzCZmuzYZpeImxLSK9LhXzB8BUadwkA',
    'ps_caching' => 'CacheMemcache',
    'ps_cache_enable' => false,
    'ps_creation_date' => '2017-10-30',
    'locale' => 'fr-FR',
    'cookie_key' => 'BOukzjVRv8LhEuvNDPNSZ0DAcmzdSr8gTroXBdZMnb3hH73bSn2i7aRK',
    'cookie_iv' => 'KvXuMf7s',
    'new_cookie_key' => 'def000001e69733e9936327f4c357eb758c7adb11cba3abf613da98cb06971bfc2fe9ce4c204674dd40430ac961f63576d3ab61a128653a8501372dba230a99800a4a963',
  ),
);

 

Merci d'avance, encore, pour votre future réponse.

Share this post


Link to post
Share on other sites

Bjr,

On est d'accord que le problème est au niveau du site chez OVH et non sur votre Wamp maison?

Vous êtes certains du user/password/nom de la DB/url de la DB chez OVH?

 

Share this post


Link to post
Share on other sites

Bonjour.

Oui, rempli avec un agent OVH donc à priori parfait.

Il pourrait y avoir une erreur dans le Shop.url ?

Ou dans Htaccess ?

 

Merci d'avance.

 

Share this post


Link to post
Share on other sites

Avez vous testé de vous identifier sur votre phpmyadmin avec les identifiants de votre fichier ci-dessus?

Share this post


Link to post
Share on other sites

Bonjour.

Non, juste avec le basique "root"

Je vais tenter ce soir.

Merci.

Cela changerai t"il quelque chose?

Share this post


Link to post
Share on other sites

Le fait de s'identifier avec les mêmes que ceux du prestashop permet de savoir si ce sont les bons. (User/passwd/nom de la db).

Si ca passe pas, c'est qu'il y a une erreur. 

Share this post


Link to post
Share on other sites

Bonjour.

J'ai donc tenté de me connecter à PHPmyadmin avec le nouveau mot de passe et identifiant.

 

Première chose. 

En tapant PHPmyadmin je tombe sur une page OVH et non plus celle de base, mon login est pré rempli, je met mon mot de passe, rien ne se passe, je met celui reçu par mail par OVH, rien ne se passe.

La, je suis perdu, personne pour m'expliquer comme à un débile ? J'ai besoin d'assistance façon môme.

 

Merci d'avance.

Share this post


Link to post
Share on other sites

Via votre panel OVH (je suppose que vous êtes en mutualisé), vous avez accès au phpmyadmin

Sur cette page, vous devez rentrer plusieurs info (le serveur sql ovh, le user et le password sql)

sql_ovh.thumb.png.845b7e9ca5b12d1f2edf668def71341e.png

 

  • Thanks 1

Share this post


Link to post
Share on other sites

Bonjour.

Merci.

Alors, j'y ai bien accès avec mon mot de passe, cela correspond au fichier paramètre,

La page OVH PHPmyadmin m'ouvre le répertoire que j'ai importé via Filezilla

mais toujours cette erreur 504..... 

 

Je ne sais plus quoi faire et je suis prêt à payer pour être aidé, car ce n'est ni OvH ni Prestashop qui semble vouloir m'aider.

 

Merci pour la suite 

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More