IIS7中使用FastCGI執行PHP

2021-06-29 16:50:55 字數 869 閱讀 3137

本篇紀錄一下設定iis7以fastcgi module 來載入php,目前iis+php的配置主要有幾種:

微軟在windows7提供fastcgi方式執行php是最快,設定也最簡單,紀錄如下:

iis7是thread safe的版本,所以載php時也是得這種版本,經測vc6或以上的版本都可以。

執行windows的iis安裝,並簡單的設定web document root及port。

開啟管理畫面如下:

一定要輸入get,head,post這些指令,才能生效

>fastcgi.impersonate=1

>cgi.fix_pathinfo=1

>cgi.force_redirect=0

>default_charset="utf-8"

請在web document root中新增一phpinfo.php,程式碼如下:

<?php 

phpinfo();

?>

執行browser執行phpinfo.php,如果出現下面資訊,表示成功的執行了。

IIS7中配置FastCGI執行PHP

環境說明 配置步驟 解壓php檔案,修改目錄名放到c盤。目錄位址為c php 5.4.16 複製php.ini production改名為php.ini,先參考php.ini引數說明修改。並修改php對fastcgi支援 winmail站點開啟按下圖新增相關的選項 選擇 處理程式對映 選擇 新增模組...

在IIS7中安裝SSL證書

1 在執行中輸入mmc 2 在microsoft管理控制台中選擇選單檔案 新增 管理單元 3 在彈出視窗中選證書,按嚮導指示分別選擇計算機賬戶 本地計算機,證書管理單元匯入了控制台 4 選擇中級證書頒發機構,選擇匯入,瀏覽檔案時使用篩選pkcs 7 證書 spc p7b 5 開啟iis,選擇伺服器根...

IIS7中WCF配置問題集合

1 iis註冊wcf 以管理員身份執行命令列 c windows microsoft.net framework v3.0 windows communication foundation servicemodelreg.exe r y 3 無法識別的屬性 targetframework 請注意屬性...