質問: php5.2.9インストール時に、 oracle instant client sdkヘッダがないと怒られる。 php5.2.9からoracle10gへの接続できるようにしようとしています。 環境は、centos5.2にapache2.2.11をインストールしています。 oracle client下記の3つをインストールしました。 ・oracle-instantclient11.1-basic-11.1.0.7.0-1.i386.rpm ・oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm ・oracle-instantclient11.1-sqlplus-11.1.0.7.0-1.i386.rpm php5.2.9をconfigure時に、下記のエラーが出ます。 checking oracle instant client sdk header directory... configure: error: oracle instant client sdk header files not found ./configure時のオプション ./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5/etc --with-apxs2=/usr/local/apache2/bin/apxs --with-oci8=instantclient,/usr/lib/oracle/11.1/client/ --enable-sigchild どなたかご教示おねがいできますか。 よろしくお願いいたします。
回答: configureのオプションが間違ってますね。 libディレクトリまでのパスを指定する。 --with-oci8=instantclient,/usr/lib/oracle/11.1/client/lib