如果您正在尋找 WinCache 的預編譯二進位檔案,您可以在這裡找到它們:http://www.iis.net/download/WinCacheForPhp 在頁面的右側(Web Platform Installer 按鈕下方)
此 » PECL 擴充套件未與 PHP 捆綁。
安裝此 PECL 擴充套件的資訊可在標題為 安裝 PECL 擴充套件 的手冊章節中找到。其他資訊,例如新版本、下載、原始碼檔案、維護者資訊和變更日誌,可在此處找到:» https://pecl.php.net/package/wincache。
此擴充套件有兩個套件:一個套件適用於 PHP 5.2.X 版本,另一個套件適用於 PHP 5.3.X。請選擇適合所使用 PHP 版本的套件。
要安裝並啟用此擴充套件,請按照下列步驟操作
將套件解壓縮到某個暫存位置。
將 php_wincache.dll 檔案複製到 PHP 的擴充資料夾。通常這個資料夾的名稱為 "ext",且與所有 PHP 二進位檔案位於同一個資料夾中。例如:C:\Program Files\PHP\ext。
使用文字編輯器開啟 php.ini 檔案,該檔案通常與所有 PHP 二進位檔案位於同一個資料夾中。例如:C:\Program Files\PHP\php.ini。
在 php.ini 檔案的末尾新增以下一行:extension = php_wincache.dll
。
儲存並關閉 php.ini 檔案。
重新啟動 IIS 應用程式集區,以便 PHP 載入新的設定。要檢查擴充功能是否已啟用,請建立一個名為 phpinfo.php 的檔案,其中包含呼叫 phpinfo 函式的 PHP 程式碼。
將 phpinfo.php 檔案儲存到使用 PHP 的 IIS 網站的根目錄中,然後開啟瀏覽器並發出請求到 https://127.0.0.1/phpinfo.php。在返回的網頁中搜尋名為 wincache
的區段。如果擴充功能已啟用,則 phpinfo 輸出將會列出 WinCache 提供的設定。
注意: 確認擴充功能已啟用後,請勿忘記從網站的根目錄中移除 phpinfo.php 檔案。
如果您正在尋找 WinCache 的預編譯二進位檔案,您可以在這裡找到它們:http://www.iis.net/download/WinCacheForPhp 在頁面的右側(Web Platform Installer 按鈕下方)
如果您正在尋找 WinCache 2.0.0 的 DLL 檔案(用於 PHP7+),以下是我採取步驟的簡要概述
- 從 SourceForge 上的 wincache 儲存庫下載適當的版本
- 執行 .exe 檔案並將檔案解壓縮到暫存目錄
- 使用 7zip 解壓縮該暫存目錄中的 .msi 檔案
- 將 .dll 副檔名新增到名為 "php_wincache" 的檔案
7.0 版的 wincache 是針對 php7.dll 編譯的,而不是執行緒安全的 php7ts.dll。您可能需要編譯 wincache 的原始碼或更改為非執行緒安全版本。