Lors de la mise à jour de PHP, il se peux que Apache ne puisse plus recharger l'extention oci.so.
Vous trouverez dans l'error.log la ligne suivante :
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/oci.so' - /usr/lib/php5/20060613+lfs/oci.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Fatal error: PDO: driver oci requires PDO API version 20060409; this is PDO version 20060511 in Unknown on line 0
Pour corriger cela faire :
- cd /tmp
- pecl download pdo_oci
- tar xvfz PDO_OCI-1.0.tgz
- cd PDO_OCI-1.0
- phpize
- mkdir include
- ln -s /usr/include/php5/ include/php
- ./configure
- make && make install
1 commentaire:
Merci beaucoup. J'ai eu du mal à trouver une solution à ce problème.
chez moi le message d'erreur était :
PHP Fatal error: PDO: driver oci requires PDO API version 20060409; this is PDO version 20060511 in Unknown on line 0
plein de Kudos à toi \o/
Enregistrer un commentaire