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

PHP & Base de données Discussion :

Connexion BDD distante


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2011
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mai 2011
    Messages : 16
    Points : 20
    Points
    20
    Par défaut Connexion BDD distante
    Bonjour,
    J'essaie de me connecter à une BDD postgres distante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    my $dbh = DBI->connect( "dbi:Pg:dbname=$bd;host=$serveur;port=3306")
    le soucis est que quand je lance le script perl il y a rien qui se passe, j'arrive à pinger la machine, par contre un telnet vers cette machine ne répond pas

    Est ce un problème d'ouverture de connexion ?

    merci à vous

  2. #2
    Expert éminent
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Points : 7 762
    Points
    7 762
    Par défaut
    Qu'est ce que ça fiche dans le forum PHP

    A tout hasard vérifie que le port 3306 est bien ouvert sur la machine distante. Au passage t'es sûr que le port d'écoute de postgresql est 3306 ?

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2010
    Messages : 80
    Points : 169
    Points
    169
    Par défaut
    en complément de la réponse de Benjamin,

    Port par défaut de postgresql => 5432

    ensuite :
    - vérifier que le firewall local sur lequel le script tourne laisse bien passer les trames sortantes sur ce port (cas des serveurs en DMZ qui ne sortiront pas forcément)
    - vérifier que le firewall sur le serveur ciblé laisse bien entrer les trames sur ce port (différence entre l'ICMP qui peut être autorisé, ainsi que quelques autres ports - 80, 8080, etc., et tout le reste interdit)

Discussions similaires

  1. Réponses: 8
    Dernier message: 10/03/2015, 21h39
  2. Connexion BDD distante
    Par Cync2009 dans le forum Linux
    Réponses: 4
    Dernier message: 13/07/2011, 14h04
  3. [PHP / BDD Access] Connexion bdd distante
    Par Ashjre dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 25/06/2009, 09h10
  4. Connexion bdd distante
    Par arafrogala dans le forum Installation
    Réponses: 11
    Dernier message: 18/04/2008, 21h04
  5. connexion BDD distante
    Par moulefrite dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 06/06/2006, 15h47

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