萬盛學電腦網

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

Windows 下安裝 PHP 5.4 完整圖文教學(七步驟)

前言

PHP 5.3 後採用 FastCGI 模式於 IIS 執行,安裝步驟較早期版本複雜。本文記錄 Windows + IIS + PHP 5.4 (VC9 NTS) 完整安裝流程,供維護舊專案參考。

步驟 1:安裝 FastCGI

下載:https://www.iis.net/downloads/fastcgi(或微軟官網),直接執行安裝。

步驟 2:下載 PHP 5.4 非執行緒安全版

官網:https://windows.php.net/download/
選擇 VC9 x86 Non Thread Safe(NTS 適用 IIS FastCGI)。

PHP 下載頁面

步驟 3:安裝 VC9 執行庫

下載:Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
未安裝會出現 Error 14001(應用程式組態不正確)。

步驟 4:解壓並配置 php.ini

  1. 解壓至 D:\php5(任意路徑)。
  2. 將 php.ini-development 重命名為 php.ini。

步驟 5:修改 php.ini 關鍵設定

extension_dir = "D:/php5/ext"  ; 取消註解並指向 ext 目錄
; 啟用常用擴展
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll
extension=php_zip.dll
fastcgi.impersonate = 1  ; IIS FastCGI 必須

步驟 6:配置 fcgiext.ini

路徑:C:\WINDOWS\system32\inetsrv\fcgiext.ini

[Types]
php=PHP

[PHP]
ExePath=D:\php5\php-cgi.exe
InstanceMaxRequests=10000
ActivityTimeout=300
RequestTimeout=600
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:D:\php5\

注意:全檔案僅保留一個 [Types] 區段,路徑須與實際 PHP 安裝目錄一致。

步驟 7:IIS 站點對應

網站屬性 → 執行權限:指令碼 → 對應:.php → D:\php5\php-cgi.exe。
IIS 對應設定

驗證安裝

瀏覽器訪問 https://localhost/info.php,出現 PHP Version 5.4.x 資訊頁即成功。
phpinfo 成功畫面

現代替代方案

新專案建議使用 PHP 8.x + Nginx/Apache,並透過 PHP Manager for IIS 或 Docker 管理版本,避免手動編輯 ini 檔。

copyright © 萬盛學電腦網 all rights reserved