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

Symfony PHP Discussion :

pgsql n'est pas reconnu malgré l'installation [1.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 115
    Par défaut pgsql n'est pas reconnu malgré l'installation
    Bonjour,

    Le soucis c'est lorsque je veux executer le script sql avec la commande :
    $ php symfony doctrine:insert-sql

    J'obtiens le message d'erreur suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Couldn't locate driver named pgsql
    Et ce qui est bizarre c'est que pgsql est bien installé (j'ai vérifié via un script et également depuis le frontend_dev.php)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    ...
      23: 'mysqli (0.1)'
      10: pcre
      13: 'PDO (1.0.4dev)'
      22: 'pdo_mysql (1.0.2)'
      21: 'pdo_pgsql (1.0.2)'
      20: 'pdo_sqlite (1.0.1)'
      19: pgsql
      18: posix
    ...
    Voilà le résultat du check_configuration.php :
    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
     
     
      OK        PDO is installed
      OK        PDO has some drivers installed: sqlite, sqlite2
      OK        PHP-XML module is installed
    [[WARNING]] XSL module is installed: FAILED
                *** Install the XSL module (recommended for Propel) ***
      OK        The token_get_all() function is available
    [[WARNING]] The mb_strlen() function is available: FAILED
                *** Install mb_strlen() function ***
      OK        The iconv() function is available
      OK        The utf8_decode() is available
    [[WARNING]] A PHP accelerator is installed: FAILED
                *** Install a PHP accelerator like APC (highly recommended) ***
      OK        php.ini has short_open_tag set to off
      OK        php.ini has magic_quotes_gpc set to off
      OK        php.ini has register_globals set to off
      OK        php.ini has session.auto_start set to off
      OK        PHP version is not 5.2.9
    Dans ce check_configuration.php on peut voir que le driver pgsql n'apparait pas là non plus, malgré sa présence.

    Avez vous une piste sur laquelle je pourrais m'orienter afin de résoudre ce problème ?

    Note : j'utilise doctrine, pour l'instant les warning je m'en préoccupe pas.

  2. #2
    Invité de passage
    Inscrit en
    Mars 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 1
    Par défaut
    Bonjour

    J'espère que je ne réponds pas tardivement à ta question.
    Vérifie que les extensions php_pdo_pgsql.dll et php_pgsql.dll ont été bien activées dans ton fichier php.ini.
    J'avais le même problème et c'est ainsi que je l'ai résolu.

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

Discussions similaires

  1. pb installation zend "php.exe" n'est pas reconnu
    Par kurah dans le forum Zend Framework
    Réponses: 3
    Dernier message: 07/10/2011, 00h04
  2. Réponses: 1
    Dernier message: 09/06/2006, 21h02
  3. Réponses: 3
    Dernier message: 16/05/2006, 16h34
  4. DOS: la commande 'more' n'est pas reconnue...
    Par billoum dans le forum Windows Serveur
    Réponses: 8
    Dernier message: 02/05/2006, 17h11
  5. Réponses: 8
    Dernier message: 04/08/2004, 14h17

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