首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

Windows 98 下 PWS + PHP 3 安裝與註冊表配置詳解

     編輯:PHP 相關知識

個人網頁伺服器 (PWS) 整合 PHP 3 完整部署指引

針對 Windows 98 系統內建的 Personal Web Server (PWS 4.0),本文說明如何透過修改註冊表與配置檔,實現 PHP 3 腳本的正確解析執行。

PHP 核心配置檔調整

# 複製並重命名配置檔
copy C:\php3\php3.ini-inst C:\php3\php3.ini

# 關鍵參數修改
doc_root=C:\inetpub\wwwroot
extension_dir=C:\php3

# 複製至系統目錄
copy C:\php3\php3.ini C:\windows\php3.ini

註冊表關鍵值配置 (regedit.exe)

路徑:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3Svc\Parameters\ScriptMap

# 新增字串值,名稱為副檔名,值為 PHP 執行檔路徑
".php3" = "C:\php3\php.exe %s %s"
".php"  = "C:\php3\php.exe %s %s"
".phtm3" = "C:\php3\php.exe %s %s"

檔案關聯註冊表設定

HKEY_CLASSES_ROOT 下建立副檔名關鍵:

.php3  -> (預設值) = "phpfile"
.php   -> (預設值) = "phpfile"
.phtm3 -> (預設值) = "phpfile"

建立 phpfile 類別定義:

phpfile -> (預設值) = "phpScript"
phpfile\shell\open\command -> (預設值) = "C:\php3\php.exe %1"

驗證測試

# 建立測試檔
echo ^ > C:\inetpub\wwwroot\info.php3

# 瀏覽器訪問
https://localhost/info.php3

注意事項總結

  • PWS 僅支援 CGI 模式,效能較 Apache ISAPI 模式低
  • 註冊表修改建議先匯出備份,錯誤修改可能導致系統不穩定
  • Windows 98 系統建議安裝 DCOM95 以增強 COM 元件相容性
  • PHP 3 時代結束,現代專案請直接升級至 PHP 8.x + Apache/Nginx
歷史背景:PWS 是微軟早期輕量級 Web 伺服器,隨 Windows 98/NT 4.0 Option Pack 提供,後被 IIS 取代。PHP 3 於 2000 年釋出,Zend Engine 1.0 奠定現代 PHP 架構基礎。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved