• <mark id="3z83s"></mark>
    <mark id="3z83s"></mark>
    <blockquote id="3z83s"><u id="3z83s"><option id="3z83s"></option></u></blockquote>
    <mark id="3z83s"><ol id="3z83s"></ol></mark>
    <mark id="3z83s"></mark>

      綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|論壇轉帖|廠商大全

      技術教程
      您的位置:首頁服務器類Web服務器 → windows2003 + IIS6.0 環境下以Fastcgi方式配置php 5.3.3

      windows2003 + IIS6.0 環境下以Fastcgi方式配置php 5.3.3

      我要評論2020/11/14 13:52:19來源:綠色資源網編輯:www.cles.com.cn [ ] 評論:0 點擊:0次

      簡介:需要在iis6.0下配置php,由于php 5.3.3已經不再支持isapi配置了,因此需采用fastcgi方式配置,下面分享一下我的配置過程

      第一步:iis6.0環境配置,這里不多介紹

      第二步:下載php5.3.3的windows壓縮版本:php-5.3.3-nts-Win32-VC9-x86.zip
      1、下載地址:http://windows.php.net/download/,選擇VC9 x86 Non Thread Safe。
      2、把php-5.3.3-nts-Win32-VC9-x86.zip解壓縮到D:\PHP
      3、修改PHP.ini

      extension_dir = &ldquo;D:\php\ext&rdquo;  指向php文件夾下放置&ldquo;php_*.dll&rdquo;文件的路徑
      magic_quotes_gpc = On  如果是 Off,一定要打開為 On,這是防止sql攻擊的重要的一步!5.0版本已經默認 On 了
      register_globals=Off 改為 register_globals=On ,使傳遞全局變量有效;
      short_open_tag =Off,把off改成On ,此處一般能解決運行安裝Discuz!論壇時出現空白的問題

      然后再查找以下字符串,把代碼前的分號去掉。
      extension=php_mbstring.dll   這個不選的話用phpMyAdmin會出現紅色提示
      extension=php_dba.dll
      extension=php_dbase.dll
      extension=php_filepro.dll    可選
      extension=php_gd2.dll     支持GD庫的,一般要滴
      extension=php_imap.dll               可選
      extension=php_ldap.dll
      extension=php_mysql.dll    支持MySQL的

      接下來修改了一些文件上傳以及內存使用最大限制:
      memory_limit = 20M         內存容量
      post_max_size = 20M        閃存容量
      upload_max_filesize = 20M      附件容量

      第三步:下載安裝 Microsoft FastCGI Extension for IIS 5.1 and 6.0
      1、下載地址:
         http://www.iis.net/download/fastcgi
      2、安裝fcgisetup_1.5_rtw_x86.msi
      3、配置fcigext.ini (在%WINDIR%\system32\inetsrv 目錄里)
      在fcigext.ini 末尾添加如下內容即可:
      [Types]
      php=PHP
      [PHP]
      ExePath=D:\php\php-cgi.exe   (PHP目錄)
      4、配置FastCGI 擴展與PHP 協同工作
      右擊&ldquo;網站&rdquo;選擇&ldquo;屬性&rdquo;,
      單擊&ldquo;主目錄&rdquo;選項,點擊&ldquo;配置&rdquo;按鈕,
      單擊&rdquo;添加&ldquo;按鈕,
      單擊&rdquo;瀏覽&ldquo; 在 %WINDIR%\system32\inetsrv 里尋找fcgiext.dll 。
      在擴展名里輸入 .php ,
      動作選擇&rdquo;限制為&ldquo;,輸入&rdquo;GET,HEAD,POST&ldquo;。
      確認&rdquo;腳本引擎&ldquo;和&rdquo;檢查文件是否存在&ldquo;是否選擇,
      如沒選中,請選中。
      確認無誤后,單擊&ldquo;確定&rdquo;。

      第四步:寫個簡單的腳步測試PHP FastCGI 是否正常工作了。
      在C:\Inetpub\wwwroot 目錄創建test.php 文件,打開Test.php,填寫如下內容:<?php phpinfo(); ?>
      保存Test.php,重啟IIS,然后在瀏覽器地址欄里輸入http://localhost/Test.php 看是否正確。

      關鍵詞:IIS6,php,Fastcgi

      閱讀本文后您有什么感想? 已有 人給出評價!

      • 0 歡迎喜歡
      • 0 白癡
      • 0 拜托
      • 0 哇
      • 0 加油
      • 0 鄙視
      诈金花手机版下载