PHP5安裝oci8模組

2021-06-22 01:17:33 字數 643 閱讀 9013

1.把php_oci8.dll複製到system32

目錄下,經試驗,無效。

2.新增php安裝路徑到環境變數path中,使用phpinfo()檢視,重啟電腦後才會變成新的path設定,但可惜,經過一番折騰,依舊無效。

3.oarcle客戶端精簡版問題,我換成使用與伺服器

端安裝時使用的同一張盤安裝的客戶端,經查,無效。

經過查詢大量資料後,得出如下方法,解決了該問題:

為了使 php 能夠操作 oracle 資料庫

,僅僅開啟 php.ini 檔案的 php_oci8.dll 擴充套件是不夠的,因為 php 的擴充套件也是呼叫 oracle 的底層 api 來工作的(包含在 oci.dll 檔案中),所以還必須安裝 oracle 的 client 函式庫。

到**解壓該軟體包,比如放到 d:\instantclient_11_1 資料夾下,將這個路徑新增到系統變數 path 中去,最好新增在路徑的開頭。再在系統變數裡面加乙個 tns_admin 變數,值也設為c:\instantclient_11_1。最後把 php.ini 裡面的 extension=php_oci8.dll 開啟,為了支援 pdo,也可以開啟 extension=php_pdo_oci.dll 和 extension=php_pdo_oci8.dll,去掉前面的注釋分號就行了。

PHP5如何開啟oci8模組

1.把php oci8 dll複製到system32目錄 下,經實驗,無效。2.增加 php裝置 途徑到環境 變數path 中,運用 phpinfo 檢查 重啟電腦 path設定,但可惜,通過一番折騰,照舊無效。3.oarcle客戶端精簡版疑問,我換成運用與伺服器端裝置時運用的同一張盤裝置的客戶端,...

PHP安裝OCI8擴充套件

安裝oci8擴充套件之前,需要確定的是你的oracle資料庫是否在本地的主機上,如是遠端訪問oracle的話,那我們必須先安裝oracle instant client。oracle instantclient12.1 basic 12.1.0.2.0 1.x86 64.rpm oracle ins...

php安裝oci8擴充套件

centos下安裝oci擴充套件,遠端訪問oracle。rpm ivh oracle instantclient12 1 basic 12.1 0.2.0 1.x86 64.rpm rpm ivh oracle instantclient12 1 devel 12.1 0.2.0 1.x86 64....