Windows 2003 IIS+PHP5.4.x 安裝教程的方法
- php語言
- 關注:1.96W次
PHP獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。以下是小編為大家搜索整理的Windows 2003 IIS+PHP5.4.x 安裝教程的方法,歡迎閲讀!更多精彩內容請及時關注我們應屆畢業生考試網!
一、準備相關組件
1、安裝FastCgi for IIS6
請參考《Windows Server 2003 安裝fastcgi》。
2、VC2008庫
請參考:《Microsoft Visual C++ 2008 SP1 運行庫介紹和下載》
注意:沒有安裝Vc2008庫是無法安裝VC9 x86 的PHP腳本環境的。
3、PHP腳本環境
PHP 5.4.3 No Thread Safe :
PHP 5.4.3 Thread Safe :
關於 No Thread Safe和Thread Safe版本選擇,請參考:留地址
其它PHP版本:
二、開始安裝PHP
這裏我們以安裝PHP 5.4.3 Thread Safe為例。
1、解壓PHP 5.4.3 Thread Safe壓縮包
在C盤下新建一個名為“php5”的目錄,並將裏面的'文件解壓到“C:php5”中。
2、給php5文件夾賦予“users”權限
3、給PHP臨時文件夾賦予可寫權限
到“C:php5”裏新建一個“tmp”文件夾,並給"user"賦予可寫權限。(tmp文件夾可自定義到別的路徑)
二、複製並設置相關文件
1、拷貝php的擴展文件
將“C:php5”下的所有文件,複製到“C:WINDOWSsystem32”下,如果有提示需要覆蓋文件,建議覆蓋。
若怕查找麻煩,可以在CMD命令行下執行以下代碼:
copy C:PHP5* C:WINDOWSsystem32
路徑請注意自行修改。
2、到FastCGI註冊PHP
修改C:windowssystem32inetsrv文件,到文件底部,填入以下信息:
[Types]
php=PHP
[PHP]
ExePath=C:PHP5
3、修改
回到“C:php5”,默認情況下是找不到這個文件的,請先將“-development”重命名為"",並雙擊其打開文件。
然後按快捷鍵Ctrl+F5,查找和修改相關字符。
1) 修改php所在目錄
查找
extension_dir = "./"
並修改為
extension_dir = "C:/PHP5/ext"
2) 修改臨時文件夾路徑
查找
;upload_tmp_dir =
去掉“;”,並修改為
upload_tmp_dir = "C:/PHP5/tmp"
當然這個目錄可以定在其它地方,但必須擁有可讀、可寫、可修改權限。
3) 繼續改
查找
rsonate = 1,去掉前面的“;”
查找
short_open_tag = Off ,去掉前面的“;”,並把Off改為On
4) 查找 Windows Extensions
; extension=php_
; extension=php_
; extension=php_
; extension=php_
; extension=php_
; extension=php_
; extension=php_
; extension=php_
; extension=php_
; extension=php_
將以上常用組件前面的“;”去掉。
5) 修改時區
查找;zone =,去掉前面的“;”,並改為“zone = Asia/Shanghai
若不修改時區,在部分服務器系統下會出現500錯誤。
4、複製文件
將剛剛的文件,複製一份到“C:WINDOWS”目錄下,並把php程序目錄下的修改為“#”或刪除,防止php在調用時衝突。
三、配置IIS
1、打開Internet信息服務管理器,在"網站"上點右鍵→屬性→主目錄→配置,進入“應用程序配置”
2、單擊添加按鈕,在可執行文件中,填入:
C:WINDOWSsystem32inetsrv
3、擴展名填:
4、限制動作,填:
GET,HEAD,POST
然後單擊確定,退出所有設定即可。
四、測試PHP
直接運行C:php5,若以上配置無錯誤,則會出現以下圖:
若出錯,請檢查VC2008庫或其它配置是否正確。
重啟IIS使剛剛的配置生效
Ctrl+R調出運行命令,輸入“cmd”,並執行IISRESET,重啟IIS。
最後,到IIS的網站目錄下新建一個php文件,並放入以下代碼,若能正常顯示錶示PHP安裝成功。
phpinfo();
?>
- 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-mo/jsj/php/31pn69.html