1. 程式人生 > >Win10下搭建php5.6 + IIS + orcale環境

Win10下搭建php5.6 + IIS + orcale環境

後端需要用到php連線orcale資料庫,伺服器是IIS,以下是搭載環境的流程:

php部分——

下載對應的php解析器,IIS選擇非執行緒安全的版本(Non Thread Safe)。將檔案解壓到指定檔案目錄下,如E:\php下。複製php.ini-development到桌面,修改檔名為php.ini。

修改php.ini內容:

  1. 修改date.timezone = Asia/Shanghai,並去掉前面的分號
  2. extension = php_oci8_12c.dll和extension = php_pdo_oci.dll前面的分號去掉
  3. 修改extension_dir = "E:\php\ext",即解壓資料夾的ext路徑。
把php.ini剪下至C:\Windows目錄下。

IIS部分——

控制面板》程式》啟用或關閉windows功能》Internet Information Service》全球資訊網服務》應用程式開發功能》勾選CGI


點選IIS的處理程式對映,點選右邊的新增模組對映


如圖所示配置,點選確定。

在預設文件中新增test.php。

oracle部分——

下載orcale instant client,如果php是32位就對應下載32位,解壓到檔案instantclient_12_2(自定)。

設定環境變數——

將ext和instantclient_12_2都設定到系統變數%PATH%下。

測試——

首先在cmd下php的安裝路徑下輸入php -v,若輸出版本號,則php安裝正常;

其次輸入php -m,若列表中有oci8、PDO、PDO_OCI則說明配置正常;

進一步確認,在IIS網站目錄下新建test.php,輸入<?php phpinfo();?>。在瀏覽器中輸入localhost,檢視pdo driver,出現oci則證明成功。