下面要先講下設定流程
一、下載oracle instantclient
下載位址:http://www.oracle.com/technetwork/topics/winx64soft-089540.html
下載instantclient-basic-windowsx640. 0.4.0
解壓縮路徑:D:Program Files (x86)Oracle64Clientinstantclient_11_2
*註:客戶端需要對應資料庫版本。
二、設定係統環境變數
在PATH環境變數後加入:;D:Program Files (x86)Oracle64Clientinstantclient_11_2
三、設定PHP支援OCI
四、重啟Apache服務測試
使用探針函數phpinfo()查看擴充功能是否開啟,如果出現下圖說明擴充開啟
五、測試資料庫連線,我連接的是虛擬機器CentOS中的Oralce資料庫
代碼如下:
<?php $conn = ocilogon('test','test','192.168.23.131:1521/dev'); if (!$conn) { $Error = oci_error(); print htmlentities($Error['message']); exit; } else { echo "Connected Oracle Successd!"."<br>"; ocilogoff($conn); } ?>