溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

php7有沒有php oci8

發(fā)布時間:2022-11-14 09:45:58 來源:億速云 閱讀:136 作者:iii 欄目:編程語言

這篇“php7有沒有php oci8”文章的知識點大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“php7有沒有php oci8”文章吧。

php7沒有oci8,需要安裝配置,php7安裝oci8擴展的方法是:1、下載并安裝“oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm”;2、添加環(huán)境變量;3、在php官網(wǎng)直接搜oci8;4、通過“pecl install oci8”命令安裝oci8即可。

php7沒有php oci8嗎?

需要安裝配置。

php7 安裝擴展-oci8 步驟方法:

1. 基礎(chǔ)環(huán)境

環(huán)境:centos7 PHP 7.2.24

2. oracle客戶端

2.1 官方地址

https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html

使用的最新的版本-Version 19.5.0.0.0 ,兩個都必須安裝,devel版本就是SDK

oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm 
oracle-instantclient19.5-devel-19.5.0.0.0-1.x86_64.rpm

2.2 安裝

rpm -ivh oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm 
rpm -ivh oracle-instantclient19.5-devel-19.5.0.0.0-1.x86_64.rpm

安裝完成后默認路徑–/usr/lib/oracle/19.5/client64,我沒有添加環(huán)境變量,如果有需要,根據(jù)自己配置添加。

vim /etc/profile
source /etc/profile

3. oci8擴展

網(wǎng)上文章安裝比較混亂,去php官網(wǎng)直接搜oci8就會出現(xiàn)結(jié)果;

php7有沒有php oci8

3.1 安裝

我采取的第一種方法,pecl install oci8;安裝過程總會出現(xiàn)Please provide the path to the ORACLE_HOME directory. Use 'instantclient,/path/to/instant/client/lib' if you're compiling with Oracle Instant Client [autodetect] :根據(jù)官方說明輸入客戶端路徑地址就可以:instantclient,/usr/lib/oracle/19.5/client64/lib

php7有沒有php oci8

3.2 檢查

安裝完成后使用–php -m ,檢查是否安裝成功,進入目錄–/usr/lib64/php/modules ,查看是否存在–oci8.so ;

重啟之后如果不成功,可以在 /etc/php.ini文件中,添加擴展—extension=oci8.so 。

3.3 重啟php-fpm

以上就是關(guān)于“php7有沒有php oci8”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

php
AI