Si je me souviens bien, l'extension OCI8 ne compilerait même pas sans Instant Client; si vous installez en utilisant PECL , il vous demande le chemin Instant Client. De plus, d'après mon expérience, vous aurez également besoin d'Instant Client SDK en plus de Basic, décompressez-les dans un répertoire et créez des liens symboliques avant d'exécuter la commande PECL :
sudo ln -s libclntsh.so.* libclntsh.so
sudo ln -s libocci.so.* libocci.so
N'oubliez pas d'activer la configuration plus tard :
echo "; configuration for php oci8 module" | sudo tee /etc/php5/conf.d/oci8.ini
echo extension=oci8.so | sudo tee -a /etc/php5/conf.d/oci8.ini
Extrait de ce message (en russe), j'ai également installé OCI8 moi-même récemment sur Debian 7.