安裝php的oracle擴充套件

2022-11-24 17:16:30 字數 1069 閱讀 6522

php 版本5.5

windows下

linux

解壓unzip instantclient-basic-linux.x64-12.1.0.2.0.zip

unzip instantclient-sdk-linux.x64-12.1.0.2.0.zip

然後進入到解壓後的目錄:cd instantclient_12_1/將下面的三個檔案作一下連線

ln -s libnnz12.so libnnz.so

ln -s libclntsh.so.12.1 libclntsh.so

ln -s libocci.so.12.1 libocci.so

然後將解壓後的目錄移動到 /usr/local/lib目錄下,並易名為‘instantclient' mv ./instantclient_12_1 /usr/local/lib/instantclient

安裝oci8擴充套件

進入php的原始碼安裝包:cd /usr/local/src/php-7.1.25/ext/oci8/

執行/usr/local/php/bin/phpize

然後執行:./configure --with-php-config=/usr/local/php/bin/php-config --with-oci8=shared,instantclient,/usr/local/lib/instantclient,12.1

然後執行make

最後make install

安裝pdo_oci擴充套件

進入php的原始碼安裝包:cd /usr/local/src/php-7.1.25/ext/pdo_oci

執行/usr/local/php/bin/phpize

然後執行:./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-oci=shared,instantclient,/usr/local/lib/instantclient,12.1

然後執行make

最後make install

php連線oracle資料庫的方法

1.在php.ini中開啟extension php oci8擴充套件,重啟服務。2.將php ext目錄下的php oci8.dll檔案拷貝到system32目錄下 3.安裝 oracle9i客戶端精簡版 後重啟電腦 配置 config array dbconfig array db host n...

php 5 6 版本配置 oracle ddl

1.sql server driver for php php sqlsrv.dll和php pdo sqlsrv.dll,僅支援windows linux上訪問sql server可以用unixodbc freetds freetds unix linux下連線sql server和sybase的...

Windows安裝php Oracle擴充套件

前言 去ioe的浪潮下,很多大型公司古董級的系統還在使用ioe裝置。新東家有些年頭的系統都是使用oracle資料庫,為了省事,新架構下的業務直接通過程式語言api操作oracle資料庫,安裝相關擴充套件對於第一次折騰的人來說,還是會碰到不少坑,這裡做個總結。windows只支援32位,不支援64位 ...