Apache2.4.4 + PHP5.4.12 + FastCGI 模式配置

    很悲劇的Windows服務器,並且是x64的,很悲劇的找不到php5apache.dll,因而想到以FastCGI的方式配置PHP運行。 php

    Apache和PHP版本是發博時候的最新版,難找資料,下載地址。 html

    Apache 2.4 win64 binary 32位的就在旁邊,本身去找。 apache

    PHP 5.4.12 VC9 x86 Non Thread Safe (2013-Feb-20 19:06:22) VC9版本的喲,記得裝VC2008運行庫,就在左邊(我好想裝的2010的運行庫來着。)。 windows

    mod_fcgid-2.3.7-win64.zip Apache對應的FastCGI模塊,就在下載Apache的下面。 服務器

    下載Apache頁面 http://www.apachelounge.com/download/win64/ app

    步驟: 測試

    一、解壓縮Apache,好比解壓到D:\apache spa

    二、cmd進入Apache的bin目錄,執行 httpd.exe -k install 安裝Apache服務,測試Apache成功運行了。 .net

   三、解壓縮PHP,好比解壓縮到D:\php54 htm

    四、講一下內容加到Apache配置文件conf/httpd.conf

#PHP FastCGI
LoadModule fcgid_module modules/mod_fcgid.so
FcgidInitialEnv PHPRC "D:/PHP54" 
AddHandler fcgid-script .php 
FcgidWrapper "D:/PHP54/php-cgi.exe" .php
AddType application/x-httpd-php .php

    五、解壓縮,將mod_fcgid.so放到Apache主目錄的modules目錄裏面。

    六、重啓Apache,phpinfo一下看看,應該會成功的。


更多問題(好比目錄名過長,只支持DOS目錄長度喲)查看:http://www.farinspace.com/windows-apache-php-fastcgi/

更多配置,查看:http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html

相關文章
相關標籤/搜索