萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 程式設計 >  >> 網路程式設計 >> PHP 程式設計

IIS 安裝 PHP 擴充套件完整教學:FastCGI 模組映射、php.ini 設定、驗證步驟

三步驟完成安裝

  1. 下載 PHP:官網 → 選擇版本(建議 PHP 8.x)、x64、Non Thread Safe(FastCGI 用)。
  2. 配置 PHP:解壓至固定目錄(如 E:\PHP),加入系統 PATH,複製 php.ini-development 為 php.ini(依專案需求啟用擴充套件)。
  3. IIS 新增模組映射:處理程式映射 → 新增模組映射 → 設定如下:
欄位值
要求路徑*.php
模組FastCgiModule
可執行檔E:\PHP\php-cgi.exe(指向解壓目錄)
名稱PHP_FastCGI

確認時選擇「是」新增 FastCGI 處理常式允許規則。

驗證安裝

<?php phpinfo(); ?>

瀏覽 https://localhost/test.php,顯示 PHP 版本資訊表即成功。

常見問題

  • 權限:IUSR、IIS_IUSRS 需對 PHP 目錄有讀取/執行權限。
  • 擴充套件:php.ini 中 extension_dir = "ext",啟用 extension=curl、extension=mbstring 等,重啟 IIS 生效。
  • 錯誤顯示:開發環境 display_errors = On、error_reporting = E_ALL。
  • 時區:date.timezone = Asia/Taipei。

為什麼不需要額外設定?

PHP Windows 版為綠色免安裝包,核心 DLL 皆內含。FastCGI 協議由 IIS 管理進程池,PHP 本身無執行緒安全需求,故選 NTS 版效能最佳。

copyright © 萬盛學電腦網 all rights reserved