<aside> 📌

首先需要下載 PHP for Windows, 在IIS上下載的版本選擇 x64 Non Thread Safe的版本。

</aside>

這裡就選擇PHP 8.x的版本

image.png

Non Thread Safe:非線程安全,是與IIS搭配的環境。 Thread Safe:線程安全,是與Apache搭配的環境。

<aside> 📌

將php 解壓縮後 放在C槽

</aside>

image.png


<aside> 📌

需要在 Windows Server 上加入 CGI 功能,才能夠在 IIS 上啟用 PHP。

</aside>

sever版 - 伺服器腳色>網頁伺服器(IIS) >網頁伺服器>應用程式開發,將CGI打勾

個人電腦版- 控制台>程式和功能>開啟或關閉windows功能>Internet Information Services > World Wide Web服務 >應用程式開發功能,將CGI打勾

<aside> 📌

IIS 管理員 >應用程式區 > 新增應用程式集,將PHP加入進去

</aside>

image.png

<aside> 📌

設定處理常式對應 (Handler Mapping)

</aside>

  1. 進入處理常式對應 (Handler Mapping)後

    image.png

  2. 選擇新增模組對應 (Add Module Mapping)

    image.png

  3. 要求限制 ,點選 檔案或資料夾

    image.png

<aside> 📌

進入php的資料夾,修改php.ini的檔名

</aside>