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

Connexion aux bases de données Firebird Discussion :

Connexion à Firebird avec PHP


Sujet :

Connexion aux bases de données Firebird

  1. #1
    Membre chevronné
    Avatar de genova
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 487
    Par défaut Connexion à Firebird avec PHP
    Bonjour,
    je suis totalement débutant dans l'utilisation de Firebird et je viens d'installer firebird 1.5 ainsi que IbWebAdmin 1.0.

    Malheuresement j'ai un problème de connexion avec IbWebAdmin (et avec PHP ibase_connect()) l'erreur retournée est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Unable to complete network request to host "localhost". Failed to locate host machine. Undefined service gds_db/tcp.
    Je n'ai rien touché à apache, j'ai simplement installé firebird et copier le contenu de ibwebadmin dans mon répertoire www/ (je tourne sur un serveur apache fourni par le package WAMP). Faut il triffouiller apache (sachant que je suis encore plus nul en apache :p) pour que ca marche ?

    Je vous remercie d'avance pour votre aide.
    Testez le forum Fire Soft Board, un forum libre, gratuit et français.

    Système de template de phpBB - Lisez la FAQ PHP avant toute question si vous débuttez en PHP.

  2. #2
    Membre chevronné
    Avatar de genova
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 487
    Par défaut
    Je viens de tout réinstaller en suivant la méthode "installatiob réussie firebird+apache+etc..." et lorsque je vais sur ibwebadmin et que je tente une connexion, il me sort l'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    InterBase Error:
    Unable to complete network request to host "localhost". Failed to establish a connection. Aucune connexion n'a pu être établie car l'ordinateur cible l'a expressément refusée.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Warning:
    The webserver failed to access the directory /var/lib/interbase/
    The webserver failed to access the directory /var/lib/firebird/
    The webserver failed to access the directory /tmp/
    Je commence à désespérer là ca fait environ 5 heures que je cherche partout la solution mais je n'ai aucune idée de comment régler ça
    Testez le forum Fire Soft Board, un forum libre, gratuit et français.

    Système de template de phpBB - Lisez la FAQ PHP avant toute question si vous débuttez en PHP.

  3. #3
    Rédacteur
    Avatar de Giovanny Temgoua
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Par défaut
    As-tu fais un tour ici ?

  4. #4
    Membre chevronné
    Avatar de genova
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 487
    Par défaut
    Oui oui j'ai activé l'extension.
    J'ai trouvé une solution : interbase 6, je l'ai installé et cette fois ci tout fonctionne (bon dieu qu'est ce que c'est lent sur windows interbase ), pour firebird à la limite tant pis puisqu'il me semble avoir lu que firebird 1.5 correspondait à interbase 6.

    Merci
    Testez le forum Fire Soft Board, un forum libre, gratuit et français.

    Système de template de phpBB - Lisez la FAQ PHP avant toute question si vous débuttez en PHP.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 22
    Par défaut
    Citation Envoyé par genova
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Warning:
    The webserver failed to access the directory /var/lib/interbase/
    The webserver failed to access the directory /var/lib/firebird/
    The webserver failed to access the directory /tmp/
    Je commence à désespérer là ca fait environ 5 heures que je cherche partout la solution mais je n'ai aucune idée de comment régler ça
    Je n'ai pas le message d'erreur d'établissement de la connexion, mais en ouvrant ibwebadmin j'ai également ces 3 lignes d'erreur ( quoté ci dessus ).

    Je remonte certe un topic un peu vieux, mais n'ayant pas trouver de réponse...


    ps: j'ai activé la ligne "extension=php_interbase.dll" dans le php.ini que j'ai mis dans le dossier c:\Windows.

    J'ai d'ailleurs également suivie le tutoriel suivant : http://www.developpez.net/forums/showthread.php?t=12183


    Sauriez vous me guider, j'ai beau verifier partout je ne comprend pas.

  6. #6
    Membre Expert

    Homme Profil pro
    Consultant spécialité Firebird
    Inscrit en
    Mai 2002
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Consultant spécialité Firebird
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Par défaut
    ah ces windowsiens
    forcément par défaut IbWebAdmin est configuré pour une installation sous Linux
    il suffit d'aller changer les chemins indiqués dans :
    inc/configuration.inc.php

    RTFM

    la doc d'IbWebadmin est suffisament claire à ce sujet, il me semble

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 22
    Par défaut
    J'accepte la critique..

    J'ai pourtant touché à ce fichier, mais j'ai pas tout modifié ( pas ces 3 lignes )

    Une petite question, utilisant firebird la premiere ligne, à savoir "/var/lib/interbase/" n'a pas lieu d'etre j'immagine, je peux l'effacer et mettre simplement le chemin pour le dossier lib/firebird ?

    Sinon, merci ça a résolu mon probleme, si quelqu'un d'autre tombe dessus, il faut donc indiquer le chemin de son dossier tmp ( à créer ) et son dossier lib/ dans firebird.

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 149
    Par défaut
    Citation Envoyé par genova
    Bonjour,
    je suis totalement débutant dans l'utilisation de Firebird et je viens d'installer firebird 1.5 ainsi que IbWebAdmin 1.0.

    Malheuresement j'ai un problème de connexion avec IbWebAdmin (et avec PHP ibase_connect()) l'erreur retournée est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Unable to complete network request to host "localhost". Failed to locate host machine. Undefined service gds_db/tcp.
    Je n'ai rien touché à apache, j'ai simplement installé firebird et copier le contenu de ibwebadmin dans mon répertoire www/ (je tourne sur un serveur apache fourni par le package WAMP). Faut il triffouiller apache (sachant que je suis encore plus nul en apache :p) pour que ca marche ?

    Je vous remercie d'avance pour votre aide.
    Moi j'ai le même pb en voulant me connecter depuis un serveur A à un autre serveur B. Seul le serveur B a firebird; je fais tourner sur le A une page php.

    Voir mon post d'aujourd'hui, intitulé: Se connecter à une interbase distante depuis PHP

    Si quelqu'un peut m'aider...merci d'avance!

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

Discussions similaires

  1. [Oracle] Connexion à Oracle avec php
    Par bfiguig dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 24/11/2008, 17h19
  2. Problème connexion SQLServeur avec PHP
    Par killingspree dans le forum MS SQL Server
    Réponses: 15
    Dernier message: 15/02/2008, 15h02
  3. [LDAP] problème connexion anonyme avec php à Active Directory
    Par anto48_4 dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 02/03/2006, 17h50
  4. Connexion Firebird en PHP+DELPHI
    Par nicotin dans le forum Connexion aux bases de données
    Réponses: 2
    Dernier message: 18/01/2005, 20h34

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