<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    一點一滴,編程人生

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      69 隨筆 :: 0 文章 :: 25 評論 :: 0 Trackbacks

    下午在公司已經可以在 Windows Server 2008 和 IIS 7 下跑 PHP 了,家里是 Windows Server 2003 和 IIS 6 的,雖然之前也可以跑過 PHP,但覺得過程糊里糊涂,不知所以然,google 一翻,終于實現手工配置 IIS 6 下以 FastCGI 跑 PHP。回頭把 IIS 7 下的實現方法也帖上。

    環境:
    操作系統:Windows 2003 Server SP2
    PHP 版本:php-5.2.6-Win32

    1.下載 FastCGI For IIS6

    http://www.microsoft.com/downloads/details.aspx?FamilyID=2d481579-9a7c-4632-b6e6-dee9097f9dc5&displaylang=en

    下載之后,雙擊運行進行安裝。

    安裝后在 C:\WINDOWS\system32\inetsrv 目錄下產生了五個文件。如下圖:

    同時在 IIS 的 “Web 服務擴展”里多了 FastCGI Handler。

    2.下載 PHP5.25 Windows 版

    http://www.php.net/downloads.php

    下載 .zip 格式的版本,下載后解壓至 D:\PHP 目錄,并給 IIS 啟動帳戶組或用戶賦予讀取和運行權限。如下圖:

     

    你可以根據自己的意愿解壓到別的目錄。

    3. 注冊 PHP 到 FastCGI

    打開 C:\WINDOWS\system32\inetsrv\fcgiext.ini 文件。

    ; This is the configuration file for the FastCGI handler for IIS 6.0.
    ; The FastCGI handler will look for this file in the same directory as
    ; fcgiext.dll.  By default, the FastCGI installer will place this file into
    ; the %windir%\system32\inetsrv directory.

    我個人的理解是,只要“Web 服務擴展”里的 FastCGI Handler 為允許時,在加載 fcgiext.dll 時,會讀取 fcgiext.ini 配置文件的內容,根據里面的配置為每個網站提供映射。

    在 [Types] 下添加以下配置:

    [Types]
    php=PHP

    [PHP]
    ExePath=D:\PHP\php-cgi.exe

    “php”表示擴展名,“PHP”是配置節名稱,以“[PHP]”定義。

    4. 配置 php.ini

    將 D:\PHP\php.ini-recommended 復制一個,然后重命名為 D:\PHP\php.ini

    打開 D:\PHP\php.ini,修改:

    extension_dir = "D:\PHP\ext"
    fastcgi.impersonate = 1

    其它的根據實際需要對 php.ini 進行設置修改,這里只針對能跑 php,修改完記得重啟 IIS。

    5. 配置網站

    右鍵網站 => 屬性 => 主目錄 => 配置 => 添加,如下圖配置:

    可執行文件路徑:C:\WINDOWS\system32\inetsrv\fcgiext.dll

    6. 寫個 php 測試下吧

    <?php
    phpinfo();
    ?>

    看到類似以下效果說明你的服務器可以跑 php 了。

    打開后如果出現提示:

    No input file specified.

    估計是沒配置 fastcgi.impersonate。

    如果覺得過程麻煩,請看:
    http://hi.baidu.com/imdao/blog/item/16583512f11cb654f819b858.html

    如果你還覺得麻煩,那就到 http://www.zend.com 下載 Zend Core,這個就什么都不用配置,安裝完就可以使用了,連 MySQL 都有。

     

    PS:PHP 5.3.0 安裝有一個注意事項,詳細:http://www.itlibs.com/tech/archive/20090813/135989.html

    posted on 2010-12-10 17:14 writegull 閱讀(535) 評論(0)  編輯  收藏 所屬分類: php

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: a毛片基地免费全部视频| 国产精品无码永久免费888| 无码av免费毛片一区二区| 亚洲AV无码国产精品麻豆天美 | 亚洲国产欧美日韩精品一区二区三区 | 久久久久久久久久免免费精品 | 一二三四免费观看在线电影| 亚洲片国产一区一级在线观看| 国产亚洲综合视频| 免费国产成人午夜私人影视| 亚洲av最新在线观看网址| 免费观看国产精品| 男女超爽刺激视频免费播放 | 成年美女黄网站18禁免费| 亚洲综合精品成人| 国产91在线免费| www一区二区www免费| 亚洲成av人影院| 青娱乐免费在线视频| 亚洲A∨精品一区二区三区下载 | 夜夜亚洲天天久久| 中国一级特黄高清免费的大片中国一级黄色片| 亚洲日韩人妻第一页| 日韩视频免费在线观看| 亚洲不卡1卡2卡三卡2021麻豆| 妞干网手机免费视频| 国产成人无码免费看片软件| 久久久亚洲精品国产| 国产精品成人免费一区二区| 国产精品亚洲综合天堂夜夜| 亚洲人精品午夜射精日韩 | 国产成人精品免费视频大全麻豆| 亚洲av永久无码精品古装片 | 精品视频在线免费观看| 亚洲精品不卡视频| 国产三级电影免费观看| a毛片免费观看完整| 亚洲中文字幕无码中文字| 亚洲日韩国产精品乱| 亚洲最大免费视频网| 麻豆一区二区三区蜜桃免费|