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 :

Couldn't locate driver named mysql [1.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 23
    Par défaut Couldn't locate driver named mysql
    Bonjour,
    Voila mon problème :
    Habitué à travailler avec oracle, je dois cette fois utiliser mysql avec symfony/Doctrine.
    Problème, lors de la tentative d'acces au serveur, j'ai cette magnifique erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Couldn't locate driver named mysql
    Je sais, normalement il faut activer l'extension correspondante avec php.ini, mais j'ai bien entendu essayé. j'ai aussi redémarré apache, sans amélioration.

    Voila les parties de fichiers en rapports :

    phpinfo
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    Configuration File (php.ini) Path 	C:\WINDOWS
    Loaded Configuration File 	C:\php5\php.ini 
     
    [...]
     
    mysql
    MySQL Support	enabled
    Active Persistent Links 	0
    Active Links 	0
    Client API version 	mysqlnd 5.0.7-dev - 091210 - $Revision: 294543 $
     
    Directive	Local Value	Master Value
    mysql.allow_local_infile	On	On
    mysql.allow_persistent	On	On
    mysql.connect_timeout	60	60
    mysql.default_host	no value	no value
    mysql.default_password	no value	no value
    mysql.default_port	no value	no value
    mysql.default_socket	no value	no value
    mysql.default_user	no value	no value
    mysql.max_links	Unlimited	Unlimited
    mysql.max_persistent	Unlimited	Unlimited
    mysql.trace_mode	Off	Off
     
    mysqli
    MysqlI Support	enabled
    Client API library version 	mysqlnd 5.0.7-dev - 091210 - $Revision: 294543 $
    Active Persistent Links 	0
    Inactive Persistent Links 	0
    Active Links 	0
     
    Directive	Local Value	Master Value
    mysqli.allow_local_infile	On	On
    mysqli.allow_persistent	On	On
    mysqli.default_host	no value	no value
    mysqli.default_port	3306	3306
    mysqli.default_pw	no value	no value
    mysqli.default_socket	no value	no value
    mysqli.default_user	no value	no value
    mysqli.max_links	Unlimited	Unlimited
    mysqli.max_persistent	Unlimited	Unlimited
    mysqli.reconnect	Off	Off
     
    mysqlnd
    mysqlnd	enabled
    Version 	mysqlnd 5.0.7-dev - 091210 - $Revision: 294543 $
    Compression 	supported
    Command buffer size 	4096
    Read buffer size 	32768
    Read timeout 	31536000
    Collecting statistics 	Yes
    Collecting memory statistics 	Yes
     
    Client statistics	
    bytes_sent 	0
    bytes_received 	0
    packets_sent 	0
    packets_received 	0
    protocol_overhead_in 	0
    protocol_overhead_out 	0
    bytes_received_ok_packet 	0
    bytes_received_eof_packet 	0
    bytes_received_rset_header_packet 	0
    bytes_received_rset_field_meta_packet 	0
    bytes_received_rset_row_packet 	0
    bytes_received_prepare_response_packet 	0
    bytes_received_change_user_packet 	0
    packets_sent_command 	0
    packets_received_ok 	0
    packets_received_eof 	0
    packets_received_rset_header 	0
    packets_received_rset_field_meta 	0
    packets_received_rset_row 	0
    packets_received_prepare_response 	0
    packets_received_change_user 	0
    result_set_queries 	0
    non_result_set_queries 	0
    no_index_used 	0
    bad_index_used 	0
    slow_queries 	0
    buffered_sets 	0
    unbuffered_sets 	0
    ps_buffered_sets 	0
    ps_unbuffered_sets 	0
    flushed_normal_sets 	0
    flushed_ps_sets 	0
    ps_prepared_never_executed 	0
    ps_prepared_once_executed 	0
    rows_fetched_from_server_normal 	0
    rows_fetched_from_server_ps 	0
    rows_buffered_from_client_normal 	0
    rows_buffered_from_client_ps 	0
    rows_fetched_from_client_normal_buffered 	0
    rows_fetched_from_client_normal_unbuffered 	0
    rows_fetched_from_client_ps_buffered 	0
    rows_fetched_from_client_ps_unbuffered 	0
    rows_fetched_from_client_ps_cursor 	0
    rows_affected_normal 	0
    rows_affected_ps 	0
    rows_skipped_normal 	0
    rows_skipped_ps 	0
    copy_on_write_saved 	0
    copy_on_write_performed 	0
    command_buffer_too_small 	0
    connect_success 	0
    connect_failure 	0
    connection_reused 	0
    reconnect 	0
    pconnect_success 	0
    active_connections 	0
    active_persistent_connections 	0
    explicit_close 	0
    implicit_close 	0
    disconnect_close 	0
    in_middle_of_command_close 	0
    explicit_free_result 	0
    implicit_free_result 	0
    explicit_stmt_close 	0
    implicit_stmt_close 	0
    mem_emalloc_count 	0
    mem_emalloc_ammount 	0
    mem_ecalloc_count 	0
    mem_ecalloc_ammount 	0
    mem_erealloc_count 	0
    mem_erealloc_ammount 	0
    mem_efree_count 	0
    mem_malloc_count 	0
    mem_malloc_ammount 	0
    mem_calloc_count 	0
    mem_calloc_ammount 	0
    mem_realloc_count 	0
    mem_realloc_ammount 	0
    mem_free_count 	0
    proto_text_fetched_null 	0
    proto_text_fetched_bit 	0
    proto_text_fetched_tinyint 	0
    proto_text_fetched_short 	0
    proto_text_fetched_int24 	0
    proto_text_fetched_int 	0
    proto_text_fetched_bigint 	0
    proto_text_fetched_decimal 	0
    proto_text_fetched_float 	0
    proto_text_fetched_double 	0
    proto_text_fetched_date 	0
    proto_text_fetched_year 	0
    proto_text_fetched_time 	0
    proto_text_fetched_datetime 	0
    proto_text_fetched_timestamp 	0
    proto_text_fetched_string 	0
    proto_text_fetched_blob 	0
    proto_text_fetched_enum 	0
    proto_text_fetched_set 	0
    proto_text_fetched_geometry 	0
    proto_text_fetched_other 	0
    proto_binary_fetched_null 	0
    proto_binary_fetched_bit 	0
    proto_binary_fetched_tinyint 	0
    proto_binary_fetched_short 	0
    proto_binary_fetched_int24 	0
    proto_binary_fetched_int 	0
    proto_binary_fetched_bigint 	0
    proto_binary_fetched_decimal 	0
    proto_binary_fetched_float 	0
    proto_binary_fetched_double 	0
    proto_binary_fetched_date 	0
    proto_binary_fetched_year 	0
    proto_binary_fetched_time 	0
    proto_binary_fetched_datetime 	0
    proto_binary_fetched_timestamp 	0
    proto_binary_fetched_string 	0
    proto_binary_fetched_blob 	0
    proto_binary_fetched_enum 	0
    proto_binary_fetched_set 	0
    proto_binary_fetched_geometry 	0
    proto_binary_fetched_other 	0
    init_command_executed_count 	0
    init_command_failed_count 	0
    com_quit 	0
    com_init_db 	0
    com_query 	0
    com_field_list 	0
    com_create_db 	0
    com_drop_db 	0
    com_refresh 	0
    com_shutdown 	0
    com_statistics 	0
    com_process_info 	0
    com_connect 	0
    com_process_kill 	0
    com_debug 	0
    com_ping 	0
    com_time 	0
    com_delayed_insert 	0
    com_change_user 	0
    com_binlog_dump 	0
    com_table_dump 	0
    com_connect_out 	0
    com_register_slave 	0
    com_stmt_prepare 	0
    com_stmt_execute 	0
    com_stmt_send_long_data 	0
    com_stmt_close 	0
    com_stmt_reset 	0
    com_stmt_set_option 	0
    com_stmt_fetch 	0
    com_deamon  0
    database.yml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    all:
      doctrine:
        class: sfDoctrineDatabase
        param:
          phptype: mysql
          dsn: 'mysql:host=localhost:3306;dbname=juris_conseil'
          username: root
          password: root
          encoding: utf8
          protocol: TCP
    php.ini
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    extension=php_bz2.dll
    ;extension=php_curl.dll
    ;extension=php_dba.dll
    ;extension=php_exif.dll
    ;extension=php_fileinfo.dll
    extension=php_gd2.dll
    ;extension=php_gettext.dll
    ;extension=php_gmp.dll
    ;extension=php_intl.dll
    ;extension=php_imap.dll
    ;extension=php_interbase.dll
    extension=php_ldap.dll
    extension=php_mbstring.dll
    ;extension=php_ming.dll
    ;extension=php_mssql.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
    extension=php_oci8.dll      ; Use with Oracle 10gR2 Instant Client
    ;extension=php_oci8_11g.dll  ; Use with Oracle 11g Instant Client
    ;extension=php_openssl.dll
    ;extension=php_pdo_firebird.dll
    ;extension=php_pdo_mssql.dll
    extension=php_pdo_mysql.dll
    extension=php_pdo_oci.dll
    ;extension=php_pdo_odbc.dll
    ;extension=php_pdo_pgsql.dll
    ;extension=php_pdo_sqlite.dll
    ;extension=php_pgsql.dll
    ;extension=php_phar.dll
    ;extension=php_pspell.dll
    ;extension=php_shmop.dll
    ;extension=php_snmp.dll
    ;extension=php_soap.dll
    ;extension=php_sockets.dll
    ;extension=php_sqlite.dll
    ;extension=php_sqlite3.dll
    ;extension=php_sybase_ct.dll
    ;extension=php_tidy.dll
    ;extension=php_xmlrpc.dll
    extension=php_xsl.dll
    ;extension=php_zip.dll
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    ********************************
    *                              *
    *  symfony requirements check  *
    *                              *
    ********************************
     
    php.ini used by PHP: C:\php5\php.ini
     
     
    ** Mandatory requirements **
     
      OK        PHP version is at least 5.2.4 (5.3.2)
     
    ** Optional checks **
     
      OK        PDO is installed
      OK        PDO has some drivers installed: mysql, oci
      OK        PHP-XML module is installed
      OK        XSL module is installed
      OK        The token_get_all() function is available
      OK        The mb_strlen() function is available
      OK        The iconv() function is available
      OK        The utf8_decode() is available
    [[WARNING]] The posix_isatty() is available: FAILED
                *** Install and enable the php_posix extension (used to colorized the CLI output) ***
    [[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
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php print_r ( PDO :: getAvailableDrivers ()); ?>
    me retourne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Array ( [0] => mysql [1] => oci )
    aucune erreur à déplorer du coté de chez Apache.

    Je n'y comprend plus rien... Quelqu'un pourrait il m'éclairer, je dois absolument avoir une base de projet opérationnelle pour une démonstration jeudi matin, et sans connexion à mysql, ça me semble bien compromis...

    Merci d'avance,
    Dash777.

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Quel OS ?

    As-tu tenté d'installé un outils comme phpMyAdmin ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 23
    Par défaut
    J'utilise Windows XP SP2 avec Apache http Server 2.2 et PHP5.3.2. La base est en local, avec MySQL Server 5.1 . J'ai également installé phpMyAdmin3.3.3, sans souci.
    Je ne vois vraiment pas d'où peut venir le problème :s

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 11
    Par défaut
    Hello,

    A quel moment as-tu cette erreur ?
    Ligne de commande ou dans un browser ?

    As-tu activé ton extension pour les deux php.ini ?
    Je ne sais pas comment c'est géré sous windows mais sur d'autres OS, PHP utilise deux php.ini différents, un pour le mode CLI et un pour apache.

  5. #5
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Tu as installé le tous avec wamp ou un autre du même genre ? Où tout manuellement ?

    Désolé, plus de questions que de réponses pour l'instant

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 23
    Par défaut
    Tout a été installé manuellement. J'avais eu un souci à l'époque avec Wamp (je ne me rappelle plus lequel), et du coup j'ai préféré faire une installation manuelle. Le truc c'est que la connexion à une base oracle fonctionne, le problème est uniquement avec MySQL ! :s

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

Discussions similaires

  1. [1.x] Couldn't locate driver named mysql
    Par gladiateurking dans le forum Symfony
    Réponses: 14
    Dernier message: 19/10/2010, 12h24
  2. Réponses: 5
    Dernier message: 12/11/2009, 16h24
  3. [Driver]Installation du driver JDBC mysql
    Par petitberru dans le forum Weblogic
    Réponses: 10
    Dernier message: 27/03/2007, 15h55
  4. [debutant] probleme chargement driver (jdbc, mysql)
    Par ADSL[fx] dans le forum JDBC
    Réponses: 9
    Dernier message: 12/03/2006, 12h10
  5. driver sur mySql
    Par sampq dans le forum Installation
    Réponses: 8
    Dernier message: 19/08/2003, 09h15

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