PHP5.4 + IIS + Win2008 R2 的配置
?新發布的php5.4需要采用FastCGI模式在IIS上配置,原來的php5isapi.dll已經找不到了。
添加IIS:
服務器管理器——添加角色——勾選web服務器(iis):
配置php環境?
角色服務這里把應用程序開發全選上。
下一步直到安裝完成。
windowsserver2008r2。配置php
下載php http://www.php.net/downloads.php
將下載的php安裝包解壓在本地,如c:\php(以下均以此地址為例)。
win10無法配置在此硬件,拷貝一個php.ini-development副本,把它重命名為php.ini。
配置php.ini 文件,搜索如下配置并修改相應的配置值:
extension_dir = "c:\php\ext"
log_errors = Onerror_log = "C:/inetpub/temp/php-errors.log"
win10系統配置在哪里?date.timezone = asia/shanghai
fastcgi.impersonate = 1 ?默認為0,如果使用IIS,你需要開啟為1
fastcgi.logging = 0
cgi.fix_pathinfo=1
cgi.force_redirect = 0 默認為1,如果你使用IIS,需要將其關閉為0
配置IIS
打開IIS管理器
點擊ISAPI和CGI限制,點擊添加,路徑為c:\php\php-cgi.exe,描述可寫php,允許執行擴展路徑,確定。
點擊處理映射程序,點擊添加模塊映射,請求路徑*.php,模塊FastCGIModule,可執行文件c:\php\php-cgi.exe,名稱可為phpFastCGI。
點擊應用程序池,添加應用程序池,如圖:
php sqlserver。
此時IIS就基本配置好了,重啟IIS即可使用默認站點。
4.測試:
在站點路徑中,新建一個index.php的文件,內容如下:
win10配置流暢要求。<?php phpinfo(); ?>
在瀏覽器中輸入 http://localhost/ ?,出現php配置信息,表明配置成功。
server2008r2。