bookmark_border在 Windows 7 上為 IIS 7.5 手動安裝 PHP

沒記錯的話,在 IIS6.0 的時代,PHP 有推出安裝檔,如果 Web Server 是 IIS 的話,在安裝過程會自動佈署到 IIS。

到了比較中期,PHP 就沒有推出安裝檔,而只有手動安裝檔。當時的手動安裝的方式是以 ISAPI 的方式將 PHP 佈署到 IIS 裡。

到了更後期,因為建議採用 Fast-CGI 的方式執行,所以也沒辦法以 ISAPI 的方式進行佈署。IIS 7.0 之後(也就是 Vista 之後),如果要讓 IIS 支援 PHP 也都採用 Fast-CGI 的方式進行佈署。當時,要讓 IIS 以 Fast-CGI 的方式執行 PHP,感覺很麻煩,特別是在 IIS 6.0 上。

Windows 7 內建的 IIS 7.5,其實安裝 PHP 的方式就已經比 IIS 6.0 簡單多了。雖然簡單許多,但有時久沒用,還是會忘記,就簡單做個筆記好了。

Continue reading "在 Windows 7 上為 IIS 7.5 手動安裝 PHP"

bookmark_border【問題解決】IIS 程序無法存取檔案

今天甭上班,可以在家好好地調一下 Blog,一開始先是 PHP 寄信功能沒開,開完之後,重新啟動 IIS,然後突然發現,IIS 竟然沒辦法啟動了!

實在是太悲慘了,進到事件檢視器看了一下錯誤,果然一直出錯 Orz

透過記錄內容找相關資料,發現是 80 和 443 這兩個埠被佔住了,而且問題是出在 Skype(我還真的有開 Skype 勒)

Continue reading "【問題解決】IIS 程序無法存取檔案"

bookmark_border【問題解決】無法顯示一個或多個 Active X 控制項

最近 IIS 很奇怪,只要一點到『網頁服務延伸』就一定會出現

無法顯示一個或多個 Active X 控制項,因為:

  1. 您目前的安全性設定禁止在這個畫面執行 ActiveX 控制項,或者
  2. 您已經封鎖其中一個控制項的發行者.

結果是畫面可能無法正常顯示。

Continue reading "【問題解決】無法顯示一個或多個 Active X 控制項"