《PHP學(xué)習(xí):PHP環(huán)境搭建的詳細步驟》要點:
本文介紹了PHP學(xué)習(xí):PHP環(huán)境搭建的詳細步驟,希望對您有用。如果有疑問,可以聯(lián)系我們。
接著上篇繼續(xù)學(xué)習(xí),談?wù)処IS支持php怎么配置:PHP實例
1、去php官網(wǎng)下載php:http://windows.php.net/download/?.IIS7我們需要選擇php 5.3 以上的VC9包,下載zip文件.如圖:PHP實例
PHP實例
2、將 zip 包解壓縮到自己選擇的目錄,例如 C:\PHP\.解壓縮 PHP 的包之后,將 php.ini-production 拷貝為 同一目錄下的 php.ini.然后修改配置文件php.ini.必須修改的指令:PHP實例
extension_dir = <指向擴展庫目錄的路徑> - extension_dir 需要指向存放 PHP 擴展庫文件的目錄.可以是絕對路徑(如 "C:\PHP\ext")或相對路徑(如 ".\ext").在 php.ini 文件中要加載的擴展庫都必須在 extension_dir 所指定的目錄之中.PHP實例
extension = xxxxx.dll - 對每個需要激活的擴展,都需要一行相應(yīng)的 "extension=" 語句來說明 PHP 啟動時加載 extension_dir 目錄下的哪些擴展.PHP實例
log_errors = On - PHP 有錯誤日志的功能可以將錯誤報告發(fā)送到一個文件中,或者系統(tǒng)服務(wù)中(例如系統(tǒng)日志),與下面的PHP實例
error_log 指令配合工作.在 IIS 下運行時,log_errors 應(yīng)被激活,并且配合有效的 error_log.PHP實例
error_log = <指向錯誤日志文件的路徑> - error_log 需要指向一個具有絕對或相對路徑的文件名用于記錄 PHP 的錯誤日志.Web 服務(wù)器需要對此文件有可寫權(quán)限.最常用的位置是各種臨時目錄,例如 "C:\inetpub\temp\php-errors.log".PHP實例
cgi.force_redirect = 0 - 在 IIS 下運行時需要關(guān)閉此項指令.這是個在許多其它 web 服務(wù)器中都需要激活的目錄安全功能,但是在 IIS 下如果激活則會導(dǎo)致 PHP 引擎在 Windows 中出錯.PHP實例
cgi.fix_pathinfo = 1 - 此指令可以允許 PHP 遵從 CGI 規(guī)則訪問真實路徑信息.IIS 的 FastCGI 實現(xiàn)需要激活此指令.
PHP實例
fastcgi.impersonate = 1 - IIS 下的 FastCGI 支持模擬呼叫用戶方安全令牌的能力.這使得 IIS 可以定義請求方的安全上下文.
PHP實例
fastcgi.logging = 0 - FastCGI 日志在 IIS 下應(yīng)被關(guān)閉.如果激活,則任何類的任何消息都被 FastCGI 視為錯誤條件從而導(dǎo)致 IIS 產(chǎn)生 HTTP 500 錯誤.
PHP實例
3、在 php.ini 文件中配置 針對 CGI- 和 FastCGI- 的指令:PHP實例
fastcgi.impersonate = 1 fastcgi.logging = 0 cgi.fix_pathinfo=1 cgi.force_redirect = 0
4、使用 IIS 管理界面來創(chuàng)建 PHP 的程序映射:選擇處理程序映射-->右側(cè)操作-->添加模塊映射-->添加php映射-->請求限制-->選中“僅當(dāng)請求映射至以下內(nèi)容時才調(diào)用處理程序(I):”-->選中“文件或文件夾(O)”-->確定-->確定.如圖所示:PHP實例
PHP實例
PHP實例
PHP實例
PHP實例
5、在 IIS 中把 index.php 設(shè)定為默認(rèn)文檔.選中“默認(rèn)文檔”-->添加-->編輯index.php-->確定.如圖:PHP實例
PHP實例
PHP實例
6、添加測試的index.php文件.PHP實例
<?php phpinfo(); ?>
把文件保存在web跟目錄下.重新啟動IIS,瀏覽index.php文件,出現(xiàn)php信息頁面說明你環(huán)境搭建成功.如圖所示:PHP實例
PHP實例
PHP實例
以上就是本人搭建IIS 7及php服務(wù)器的全過程,希望對大家的學(xué)習(xí)有所幫助.PHP實例
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/6067.html