私の記憶が正しければ、OCI8拡張機能はInstantClientなしではコンパイルすらできません。 PECL を使用してインストールする場合 、インスタントクライアントパスを要求します。さらに、私の経験から、インスタントクライアント SDKも必要になります Basicに加えて、それらを1つのディレクトリに解凍し、PECLコマンドを実行する前にいくつかのシンボリックリンクを作成します。
sudo ln -s libclntsh.so.* libclntsh.so
sudo ln -s libocci.so.* libocci.so
後で設定を有効にすることを忘れないでください:
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
この投稿 から取得 (ロシア語)、最近Debian7にOCI8を自分でインストールしました。