国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

IIS6下配置fastcgi的php的教程

2019-11-02 16:35:23
字體:
來源:轉載
供稿:網友
FastCGI的IIS模塊可以讓流行的應用框架在IIS上支持FastCGI協議以提供高性能和可用性的訪問服務,FastCGI面向現有的網絡服務器提供高性能的CGI替代標準。具體PHP 安裝方法我記錄下來,其中包括出現的一個錯誤.

環境:

操作系統:Windows 2003 Server

PHP版本:PHP5.25

1.下載FastCGI For IIS6

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

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

2.下載PHP5.25 Windows版

http://www.php.net

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

3.注冊PHP到FastCGI

在命令行下運行

cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"D:/PHP/php-cgi.exe"

fcgiconfig.js 默認存放目錄是:C:/WINDOWS/system32/inetsrv

4.設置

將D:/PHP/php.ini-recommended重命名為為D:/PHP/php.ini

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

extension_dir = "D:/PHP/ext"

fastcgi.impersonate = 1

cgi.fix_pathinfo=1

cgi.force_redirect = 0

其它根據實際需要對php.ini進行設置修改

然后執行:

cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:500

cscript fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:1000

以上兩項設置最大池和響應連接數,可以根據運行機器的硬件配置、使用情況修改

一切完畢之后重啟IIS,趕緊寫一個測試頁試一下吧.

我第一次安裝時,由于為了服務器的安全我刪除了wsshell命令,導致在第3步時出現了如下錯誤:

Microsoft JScript 運行時錯誤: Automation 服務器不能創建對象

后通過重新注冊命令:regsvr32 WSHom.ocx

問題解決

重啟IIS后,打開測試頁出現如下提示:

FastCGI Error

The FastCGI Handler was unable to process the request.

--------------------------------------------------------------------------------

Error Details:

Error Number: 5 (0x80070005).

Error Description: 拒絕訪問。

HTTP Error 500 - Server Error.

Internet Information Services (IIS)

這個錯誤是由于在解壓PHP之后,沒有對IIS啟動帳戶賦予該目錄的讀取和運行權限.修改文件夾安全屬性,問題解決.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高唐县| 通城县| 河南省| 宾阳县| 西和县| 从江县| 吉林市| 遵义市| 格尔木市| 新泰市| 麻江县| 成都市| 正安县| 云南省| 肃北| 水城县| 蚌埠市| 玛纳斯县| 易门县| 房山区| 金平| 商都县| 叙永县| 乐至县| 永济市| 莆田市| 桂平市| 凤山市| 鲜城| 巴里| 临夏市| 阿拉尔市| 合阳县| 龙胜| 古蔺县| 静乐县| 富宁县| 拉孜县| 莒南县| 吉林省| 和平县|