Bonjour,

Je m'arrache les cheveux depuis ce matin, fouille google de long en large sans succès.

Je cherche a installer l'extension pdo_dblib pour pouvoir me connecter à une database MS SQL (je suis up to date avec les packet php d'ubuntu gusty).

Je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
# pecl install pdo_dblib
pear/PDO_DBLIB requires PHP extension "pdo" (version >= 1.0)
No valid packages found
install failed

Pdo est en version 1.0.3 donc >= & 1.0.0 donc je force la chose avec un :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
# pecl install -n pdo_dblib
(-n enleve la vérification des dependances)

Là tout se passe bien sauf que lorsqu'e je relance apache, j'ai dans les logs :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
PHP Fatal error:  PDO: driver dblib requires PDO API version 20060409; this is PDO version 20060511 in Unknown on line 0
PHP Fatal error:  Unable to start pdo_dblib module in Unknown on line 0
Quelqu'un aurait une solution autre que de devoir recompiler tout php à la main ?