IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Question sur connexion à ma base de données chez l'hébergeur OVH [phpMyAdmin]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre confirmé
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Juillet 2015
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juillet 2015
    Messages : 59
    Par défaut Question sur connexion à ma base de données chez l'hébergeur OVH
    Bonjour à Tous,

    je post ce message car cela quelques jours que je m'arrache littéralement les cheveux sur un problème de connexion à ma base de données pour un site hébergé chez OVH.

    J'ai un accès par login et par mot de passe qui sont enregistrés sur une base de données, mais pour une raison que j'ignore, la connexion à la base de données ne se fait pas ... J'obtiens systématiquement le message d'erreur suivant :

    Erreur : SQLSTATE[HY000] [2002] No such file or directory
    Pourtant mon script de connexion que voici, fonctionne en local et chez d'autres hébergeurs (Hostapapa notamment) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    <?php
    class DBFactory
    {
      public static function getMysqlConnexion()
      {
        $db = new PDO('mysql:host=adressedemabd;dbname=nomdelabd', 'login', 'mdp', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
        $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
     
        return $db;
      }
     
      public static function getPgsqlConnexion()
      {
        $db = new PDO('pgsql:host=adressedemabd;dbname=nomdelabd', 'login', 'mdp', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
        $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
     
        return $db;
      }
    }
    ?>
    Le service d'assistance d4OVH m'a gentiment envoyé bouler en me disant de me débrouiller tout seul ... Sympa et plutôt commercial non ?

    Quelqu'un aurait-il une suggestion à me faire quant à la raison pour laquelle mon script ne fonctionne pas chez eux ?

    D'avance merci pour votre aide.

  2. #2
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    salut,

    tu es absolument certain de l'adresse du serveur ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Juillet 2015
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juillet 2015
    Messages : 59
    Par défaut
    Bonsoir rawsrc,

    merci pour ton aide.

    Pour l'adresse, oui, je l'ai reprise du site de l'hébergeur ...

    J'ai déposé mes pages chez mon hébergeur perso et là j'obtiens un message d'erreur différent ...

    Erreur : SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO)

  4. #4
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    ben là le message d'erreur est explicite.

  5. #5
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 255
    Par défaut
    Le service d'assistance d4OVH m'a gentiment envoyé bouler en me disant de me débrouiller tout seul ... Sympa et plutôt commercial non ?
    OVH te fourni un hébergement, une assistance dessus, pas sur ton code.

    En nom de serveur tu mets bien xxxxx.mysql.db qui t'a été fourni ?
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  6. #6
    Membre confirmé
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Juillet 2015
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juillet 2015
    Messages : 59
    Par défaut
    Citation Envoyé par chrtophe Voir le message
    OVH te fourni un hébergement, une assistance dessus, pas sur ton code.

    En nom de serveur tu mets bien xxxxx.mysql.db qui t'a été fourni ?
    Bonsoir, oui effectivement, il y avait une erreur dans le code, j'ai deux scripts de connexion à ma base de données. Merci pour votre aide tout de même

    Pour OVH, oui, assistance dessus, mais par sur, ...

    mais bon tout de même ...

    Bonne soirée à vous deux messieurs.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 05/11/2007, 08h21
  2. [ODBC] [DB2] Problème de connexion à une base de données sur un as400 via PHP sous Linux
    Par boo64 dans le forum PHP & Base de données
    Réponses: 16
    Dernier message: 19/04/2006, 09h51
  3. [VB.NET] Connexion à une base de données sur serveur distant
    Par boulete dans le forum Windows Forms
    Réponses: 5
    Dernier message: 09/04/2006, 14h11
  4. [MySQL] Connexions à 2 bases de données sur une même page
    Par guy2004 dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 08/02/2006, 09h38
  5. Réponses: 5
    Dernier message: 21/10/2005, 22h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo