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

Windows Server 2003 配置 PHP cURL 擴展完整圖文教程

     編輯:PHP 相關知識

Windows Server 2003 啟用 PHP cURL 擴展步驟

雖然 Windows Server 2003 已停止支援,但部分舊系統仍在運行。本文記錄在該環境下啟用 PHP cURL 的完整步驟,供維護舊專案參考。

標準啟用四步驟

  1. 修改 php.ini 啟用擴展
    編輯 C:\Windows\php.ini (或 PHP 安裝目錄下的 php.ini),尋找:
    ;extension=php_curl.dll
    移除前面的分號:
    extension=php_curl.dll
  2. 確認擴展檔案存在
    檢查 PHP 目錄 ext\php_curl.dll 是否存在。
  3. 複製 OpenSSL 相依庫
    將 PHP 目錄下的 libeay32.dll 與 ssleay32.dll 複製至 C:\Windows\System32\。
  4. 重啟 IIS 服務
    執行 iisreset 或在「服務」中重啟「World Wide Web Publishing Service」。

進階:環境變數 PATH 設定 (若上述步驟無效)

  1. 右鍵「我的電腦」→「內容」→「進階」→「環境變數」
  2. 系統變數區找到 Path,編輯
  3. 在變數值末尾加入 (以分號分隔):
    ;D:\YourPHPPath;D:\YourPHPPath\ext
    請替換為實際 PHP 安裝路徑
  4. 重啟 IIS 生效

驗證方法

  • 建立 phpinfo.php,瀏覽確認 cURL 區塊出現
  • 命令列:php -m | findstr curl

⚠️ 重要安全提醒

Windows Server 2003 自 2015 年 7 月 14 日起停止延伸支援,不再接收安全更新。運行於此系統的 PHP 應用程式面臨嚴重安全風險,強烈建議:

  • 規劃遷移至支援中的作業系統 (Windows Server 2019/2022、Linux)
  • 若必須維持,請部署 Web 應用程式防火牆 (WAF)、限制網路存取、定期離線備份
  • PHP 版本請勿使用 5.x,至少升級至 7.4+ (若相容) 或 8.x
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved