我終於透過從 windows.php.net 安裝另一個全新下載的 PHP 安裝檔解決了問題。我認為問題在於 Easyphp 中的 PHP 版本是執行緒安全的,而不是 IIS/FastCgi 建議的非執行緒安全版本。
此擴充功能目前僅在下列配置上支援
Windows 作業系統
PHP
注意: WinCache 擴充功能只能在 IIS 設定為透過 FastCGI 執行 PHP 時使用。
我終於透過從 windows.php.net 安裝另一個全新下載的 PHP 安裝檔解決了問題。我認為問題在於 Easyphp 中的 PHP 版本是執行緒安全的,而不是 IIS/FastCgi 建議的非執行緒安全版本。
這在 Windows 8 上支援嗎?我下載了適用於 php5.3 和 PHP 5.4 的 WinCache。我在兩者上都嘗試過,但都以相同的錯誤失敗
C:\Program Files (x86)\EasyPHP-DevServer-13.1VC11\binaries\php\php_runningversion\php-cgi.exe - FastCGI 程序意外結束
是的,我使用的是 php5.4,它隨附於 easyphp vc11,而且我告訴 IIS/FastCGI 在 easyphp 資料夾中尋找 php-cgi。這沒有問題,除非我嘗試載入這個擴充功能,它會阻礙 IIS 的 php。