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

PostgreSQL Discussion :

PostgreSQL + windows + phpPgAdmin


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    PoY
    PoY est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 11
    Par défaut
    Hello,

    je viens d'installer la beta4 sur windows XP, et lorsque je lance phpPgAdmin j'obtiens le msg suivant :

    "Vous n'avez pas compilé correctement le support de la base de données dans votre installation de PHP."

    Est-ce que quelqu'un a une solution ?
    merci d'avance ;-)

    je viens de lire sur un site qu'en ajoutant extension=pgsql.dll dans php.ini cela fonctionnait, mais je n'ai pas cette dll, ou puis-je la trouver ?

  2. #2
    Membre chevronné
    Inscrit en
    Octobre 2003
    Messages
    266
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 266
    Par défaut
    Si j'en crois le site php, les binaires Windows(tm) sont compilés par défaut avec le support de mysql et pas le support de postgresql.

    Le seul salut serait donc de recompiler php pour inclure postgresql.

  3. #3
    PoY
    PoY est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 11
    Par défaut
    En fait non, j'ai trouvé, après 3 jours de recherche. Le plus simple c'est de télécharger php en fichier zip et non en installer, il contient la dll php_pgsql.dll qu'il suffit de copier dans le répertoire de PHP puis en éditant php.ini et en modifiant la ligne concernant ce fichier (enlever le point virgule devant la ligne) il devient très facile de faire fonctionner PostGreSQL (la j'ai la version 7.2.1) avec phpPgAdmin (version 2.4.2), ma version de PostGreSQL donne quelques bugs a la version 3.1 de phpPgAdmin. A tester par la suite les versions plus récentes

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2007
    Messages : 17
    Par défaut PostgreSQL + Windows + phpPgAdmin
    Bonjour,

    j'ai le même problème, mais je n'arrive pas à le régler en incluant la ligne
    extension=php_pgsql.dll dans php.ini, et en copiant php_pgsql.dll sous C:\Program Files\PHP
    (Mon répertoire d'extensions dans php.ini est: extension_dir ="C:\Program Files\PHP")


    J'utilise:
    WinXP
    Apache2.2
    PHP5.2.8
    phpPgAdmin4.2.2

    Lorsque j'accède à :
    http://localhost/phppgadmin/

    il liste les fichiers présents sous ce répertoire.
    En cliquant sur n'importe quel fichier .php, il indique:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "Vous n'avez pas compilé correctement le support de la base de données dans votre installation de PHP."
    Quelqu'un a-t-il la solution?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2007
    Messages : 17
    Par défaut
    Ok, problème réglé, il ne fallait que redémarrer Windows.

    Merci PoY

  6. #6
    LFC
    LFC est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 106
    Par défaut
    Bonjour,

    après avoir lu beaucoup de posts sur ce problème, aucun n'a résolu le mien.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    [Tue Mar 03 15:58:33 2009] [notice] Parent: Created child process 708
    PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\\php\\ext\\php_pgsql.dll' - The specified procedure could not be found.\r\n in Unknown on line 0
    Et sous PHP5, dans c:\windows\php.iini
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    extension_dir = C:\php\ext
    extension=php_pgsql.dll
    J'ai testé avec PHP4, puis PHP5, et ça fait pareil...
    J'ai utilisé je ne sais combien de versions différentes du fichier php_pgsql.dll, en vain aussi.

    J'ai testé également les path avec des slash, des antislash, etc...

    Des idées ?

    Merci.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2007
    Messages : 17
    Par défaut
    Salut LFC,

    Si ça peut aider, j'ai rédigé un petit protocole pour ma propre installation Apache+PHP+phpPgAdmin, trop gros pour l'uploader sur ce forum, mais je peux te l'envoyer par courriel.

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

Discussions similaires

  1. Postgresql et phpPgAdmin, un vrai casse tête
    Par punky_brooster dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 10/08/2006, 14h53
  2. Probleme avec Postgresql et phppgadmin
    Par ToMs dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 19/04/2006, 21h35
  3. Réponses: 1
    Dernier message: 30/09/2005, 17h21
  4. installation postgresql/cygwin/phppgadmin sur windows 98
    Par veneto dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 10/05/2004, 14h28
  5. debian (knoppix 3.2) postgresql php phppgadmin
    Par dmalik dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 26/06/2003, 08h58

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