天天看點

php5.3 pear oci8,Centos 6 PHP OCI8擴充不起作用(未定義函數oci_connect())

我正在使用Centos 6 64位作業系統 . 最近我用php安裝了OCI8擴充 . 完成所有配置後,我嘗試執行函數oci_connect以遠端連接配接Oracle資料庫 .

不幸的是我收到了這個錯誤

Fatal error: Call to undefined function oci_connect() in /var/www/html/index.php on line 5

I have installed oci8 like this:

OCI8使用pear $ pear下載下傳pecl / oci8下載下傳OCI8源代碼

$ tar -xvf oci8-1.4.9.tgz

$ cd oci8-1.4.9

建構并安裝擴充 . $ phpize

$ ./configure --with-oci8 = shared,instantclient,/ usr / lib / oracle / 11.2 / client64 / lib

$ make

$ sudo make install

要啟用擴充,請在/etc/php.d中添加名為oci8.ini的檔案,其中包含以下内容:extension = oci8.so

驗證它是否已成功安裝 . $ php -i | grep oci8你應該看到這樣的東西:/etc/php.d/oci8.ini,

OCI8

oci8.connection_class =>沒有值=>沒有 Value

oci8.default_prefetch => 100 => 100

oci8.events => Off => Off

oci8.max_persistent => -1 => -1

oci8.old_oci_close_semantics => Off => Off

oci8.persistent_timeout => -1 => -1

oci8.ping_interval => 60 => 60

oci8.privileged_connect =>關=>關

oci8.statement_cache_size => 20 => 20

我想提一下,當安裝開始時,消息顯示如下:instantclient,/../../ to PUT THE PATH . 我沒有給任何東西,隻是按下回車 . 這是我無法連接配接到Oracle的問題嗎?

非常需要你的幫助 .

謝謝