Activer l'extension mysql et mysqli

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Activer l'extension mysql et mysqli

Activer l'extension mysql et mysqli

par Kehel » 28 oct. 2007, 20:10

Bonjour à tous,

J'ai une question concernant les extensions mysql et mysqli. Je souhaiterai savoir s'il existe un moyen de faire tourner ses deux extensions en même temps ?

Ma config :
- Win XP Pro
- Apache 1.3.33
- PHP 5.2.4 (qui tourne comme module d'Apache)
- Mysql 5.0.45

Voici la partie de mon php.ini concernant les extensions que j'ai décommentées :

Code : Tout sélectionner

;extension=php_bz2.dll extension=php_curl.dll ;extension=php_dba.dll ;extension=php_dbase.dll ;extension=php_exif.dll ;extension=php_fdf.dll extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_gmp.dll ;extension=php_ifx.dll ;extension=php_imap.dll ;extension=php_interbase.dll ;extension=php_ldap.dll extension=php_mbstring.dll extension=php_mcrypt.dll extension=php_mhash.dll ;extension=php_mime_magic.dll ;extension=php_ming.dll ;extension=php_msql.dll ;extension=php_mssql.dll extension=php_mysql.dll extension=php_mysqli.dll ;extension=php_oci8.dll ;extension=php_openssl.dll extension=php_pdo.dll ;extension=php_pdo_firebird.dll ;extension=php_pdo_mssql.dll extension=php_pdo_mysql.dll ;extension=php_pdo_oci.dll ;extension=php_pdo_oci8.dll ;extension=php_pdo_odbc.dll ;extension=php_pdo_pgsql.dll ;extension=php_pdo_sqlite.dll ;extension=php_pgsql.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_sybase_ct.dll ;extension=php_tidy.dll ;extension=php_xmlrpc.dll ;extension=php_xsl.dll ;extension=php_zip.dll
Pour info j'ai bien ajouté à ma variable d'environnement PATH le chemin d'installation de PHP afin que ce dernier puisse accéder à la bibliothèque cliente MySQL (libmysql.dll).

Dans cette configuration, impossible de relancer le service Apache. Par contre dès que je commente l'extension php_mysqli.dll dans mon php.ini Apache redémarre sans problème.

Pourtant il est possible de faire tourner ces deux extensions (mysql et mysqli) en même temps vu que certains hébergeurs le propose. Si quelqu'un connait la procédure à suivre je suis preneur :)

Merci d'avance.