dimanche 13 septembre 2009

Oracle - PDO_OCI réparation après mise à jour de php

1 commentaires
Ce qui suis a été testé sur Ubuntu.

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 :
  1. cd /tmp
  2. pecl download pdo_oci
  3. tar xvfz PDO_OCI-1.0.tgz
  4. cd PDO_OCI-1.0
  5. phpize
  6. mkdir include
  7. ln -s /usr/include/php5/ include/php
  8. ./configure
  9. make && make install
normalement tout est revenu comme avant...

jeudi 8 janvier 2009

Ubuntu 8.10 - Kernel panic suite à une utilisation intensive du wifi (Intel Corporation PRO/Wireless 4965)

0 commentaires
L'arrivée de la 8.10 d'Ubuntu pose un léger problème aux utilisateurs du Wifi (chipset Intel 4965) ; En effet le système se freeze lors d'un usage trop intensif du wifi.

Pour résoudre cela certain site propose l'installation du paquet "linux-backports-modules-intrepid" mais cela n'a eu aucun effet sur ma machine.

En revanche, vous pouvez recompiler manuellement l'archive suivante : compat-wireless-2009-01-07.tar.bz2
ou une version plus récente dispo sur le site : http://www.orbit-lab.org/kernel/compat-wireless-2.6/

$ sudo apt-get install build-essential
$ tar -jxvf compat*.bz2
$ cd compat*
$ sudo make && sudo make install && sudo make unload && sudo make load

Un petit reboot est tout va mieux ;)