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 :

accès serveur distant, pb avec mysql_connect() [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 201
    Par défaut accès serveur distant, pb avec mysql_connect()
    Bonjour,
    Je cherche à accéder à un serveur distant afin d'attaquer un sgbd mysql.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    	$host = "www.adresse_serveur_distant.fr";
    	$user = "user";
    	$pass = "pwd";
    	$base = "ma_bdd";
     
    $connexion = mysql_connect($host,$user,$pass);
    mysql_select_db ($base, $connexion);
    problème : j'ai le message d'erreur "Call to undefined function mysql_connect()"
    Sur mon serveur local mon sgbd instalé est postgresql, est-ce que mon problème peu venir d'ici? Personnelement j'ai du mal à comprendre car mysql_connect() est une fonction propre à php

    Quelqu'un aurait-il une idée?

    Merci

  2. #2
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    mysql_connect() est une fonction PHP qui permet de se connecter a une base mysql. Pour y avoir accès, il faut donc que l'extension mysql soit activée. Si tu fais un phpinfo() je suppose que tu n'auras aucune info sur MySQL. Il faut que dans ton php.ini tu retires la ligne devant :
    puis que tu redémarres Apache.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 201
    Par défaut
    Ok, merci

    dans mon php.ini j'ai bien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ;extension=php_mysql.dll
    Donc tu me dit de retirer le ";" pour retirer le commentaire si je comprend bien.

    Mais mon serveur local tourne sous postgresql. Je ne risque pas de créer des conflits en faisant cela?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    extension=php_mysql.dll
    extension=php_pgsql.dll

  4. #4
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    Non pas de conflits tu auras juste l'extension de mysql activée avec l'extension de postegresql c'est tout.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 201
    Par défaut
    Le truc c'est que je ne peu pas redémarer mon serveur web comme ça, sinon j'en connai qui risquent de raler...

    Mais si c'est réelement ça je veu bien tenter le coup, faut simplement que j'attende qu'il n'y ai plus personne car tout l'intranet de ma boite tourne dessu...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 201
    Par défaut
    Ok, je te remercie, je tente le coup

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 201
    Par défaut
    c'est passé sans avoir eu besoin de redémarer le serveur!
    Merci pour ton aide!

    Par contre maintenant j'ai ce message d'erreur "Can't connect to MySQL server on 'www.xxx.fr' (10060)"

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 18/08/2011, 17h00
  2. Simuler serveur distant + client avec 2 WM
    Par xcvb33 dans le forum Virtualisation
    Réponses: 3
    Dernier message: 30/07/2009, 14h37
  3. [FTP] Accès fichiers sur serveur distant
    Par Mystic eyes dans le forum Langage
    Réponses: 23
    Dernier message: 07/07/2006, 17h06
  4. [Sybase] Accès Table sur serveur distant
    Par MashiMaro dans le forum Sybase
    Réponses: 5
    Dernier message: 11/02/2004, 14h09
  5. Connectivité avec des serveurs distants
    Par Ph. B. dans le forum XMLRAD
    Réponses: 8
    Dernier message: 07/02/2003, 13h16

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