IIS 配置PHP站點(diǎn)的說明
更新時間:2009年08月07日 23:09:16 作者:
IIS 配置PHP站點(diǎn)的說明 appserv-win32-2.5.9.exe文件配置。
第一步:配置PHP
如果你下載的是安裝版的php(appserv-win32-2.5.9.exe),按照以下步驟配置:
1、將php.ini-dist復(fù)制到 C:\Windows 目錄下并改名為php.ini,復(fù)制php5ts.dll和libmysql.dll到 C:\Windows\system32 中。
2、用記事本打開php.ini,查找“extension_dir”,然后把 extension_dir = "./"修改為 extension_dir = "D:\php\ext"。
注意:路徑在Win下一定要使用“\”
3、在記事本中查找“;extension=php_mysql.dll”和“;extension=php_gd2.dll”,然后把前面的“;”去掉,
即把 ;extension=php_mysql.dll 改為 extension=php_mysql.dll
把以下內(nèi)容前面的;去掉
;extension=php_mbstring.dll
;extension=php_gd2.dll
;extension=php_dbase.dll
;extension=php_ldap.dll
4、找到 ;session.save_path = "/tmp" 將';'去掉.設(shè)置你保存session(此目錄自己創(chuàng)建)的目錄。
如:session.save_path = "C:\Windows\Temp";
5、找到 register_globals 將 Off 改為 On。
6、找到 allow_url_include 將 Off 改為 On。
7、找到session.use_trans_sid將其值改為1,為了session值能自由跨頁傳遞。
8、保存 php.ini。
9、接下來在IIS中進(jìn)行設(shè)置,打開Web服務(wù)擴(kuò)展,添加PHP擴(kuò)展,擴(kuò)展名為PHP,要求的文件為C:\php\php5isapi.dll,打開默認(rèn)網(wǎng)站-〉屬性對話框,切換到“主目錄”選項(xiàng)卡,然后點(diǎn)“配置”按鈕打開“應(yīng)用程序配置對話框”,點(diǎn)“添加”按鈕打開“添加/編輯應(yīng)用程序擴(kuò)展名映射”對話框。在“可執(zhí)行文件”輸入框中,指向C:\php\php5isapi.dll,在“擴(kuò)展名”輸入框里面輸入“.php”,并選中“腳本引擎”和“檢查文件是否存在”兩個復(fù)選框,一路確定,確定并重啟IIS后退出IIS。
此時PHP環(huán)境基本已經(jīng)配置成功
在WEB根目錄(如我的D:\website)里建一個名為test.php的文件內(nèi)容如下
<? echo hello ?>
在IIS下瀏覽此頁面,如果可以看到php配置輸出信息就OK了.
如果你下載的是安裝版的php(appserv-win32-2.5.9.exe),按照以下步驟配置:
1、將php.ini-dist復(fù)制到 C:\Windows 目錄下并改名為php.ini,復(fù)制php5ts.dll和libmysql.dll到 C:\Windows\system32 中。
2、用記事本打開php.ini,查找“extension_dir”,然后把 extension_dir = "./"修改為 extension_dir = "D:\php\ext"。
注意:路徑在Win下一定要使用“\”
3、在記事本中查找“;extension=php_mysql.dll”和“;extension=php_gd2.dll”,然后把前面的“;”去掉,
即把 ;extension=php_mysql.dll 改為 extension=php_mysql.dll
把以下內(nèi)容前面的;去掉
;extension=php_mbstring.dll
;extension=php_gd2.dll
;extension=php_dbase.dll
;extension=php_ldap.dll
4、找到 ;session.save_path = "/tmp" 將';'去掉.設(shè)置你保存session(此目錄自己創(chuàng)建)的目錄。
如:session.save_path = "C:\Windows\Temp";
5、找到 register_globals 將 Off 改為 On。
6、找到 allow_url_include 將 Off 改為 On。
7、找到session.use_trans_sid將其值改為1,為了session值能自由跨頁傳遞。
8、保存 php.ini。
9、接下來在IIS中進(jìn)行設(shè)置,打開Web服務(wù)擴(kuò)展,添加PHP擴(kuò)展,擴(kuò)展名為PHP,要求的文件為C:\php\php5isapi.dll,打開默認(rèn)網(wǎng)站-〉屬性對話框,切換到“主目錄”選項(xiàng)卡,然后點(diǎn)“配置”按鈕打開“應(yīng)用程序配置對話框”,點(diǎn)“添加”按鈕打開“添加/編輯應(yīng)用程序擴(kuò)展名映射”對話框。在“可執(zhí)行文件”輸入框中,指向C:\php\php5isapi.dll,在“擴(kuò)展名”輸入框里面輸入“.php”,并選中“腳本引擎”和“檢查文件是否存在”兩個復(fù)選框,一路確定,確定并重啟IIS后退出IIS。
此時PHP環(huán)境基本已經(jīng)配置成功
在WEB根目錄(如我的D:\website)里建一個名為test.php的文件內(nèi)容如下
<? echo hello ?>
在IIS下瀏覽此頁面,如果可以看到php配置輸出信息就OK了.
您可能感興趣的文章:
相關(guān)文章
Windows下php5+apache+mysql5 手工搭建筆記
php運(yùn)行環(huán)境對于站長們或者初學(xué)者來說可以直接用一鍵包的方式或者直接從服務(wù)提供商處得到支持,不必自己手工按部就班的搭建,所以這篇文章是寫給我這樣的菜鳥又喜歡胡鬧的程序員看的,哈哈。2011-02-02
IIS7/IIS7.5 二級域名偽靜態(tài)設(shè)置方法
因?yàn)樾枰?,一直在找IIS7.5二級域名偽靜態(tài)的設(shè)置方法,但是一直沒有找到,有的也是ASP.NET設(shè)置的,通過本人摸索,終于完成了,其實(shí)很簡單,下面我一步步教大家怎么設(shè)置2012-01-01
Window?Server?2019服務(wù)器上安裝SQL?Server數(shù)據(jù)庫
本文主要介紹了Window?Server?2019服務(wù)器上安裝SQL?Server數(shù)據(jù)庫,通過圖文介紹的非常詳細(xì),想要安裝SQL?Server數(shù)據(jù)庫的同學(xué)可以根據(jù)圖文一步步安裝2023-09-09
win2016中企業(yè)AD域(域控服務(wù)器)的安裝和配置詳細(xì)教程
一般人數(shù)多的企業(yè)和工廠都會通過域控制器來進(jìn)行統(tǒng)一管理,達(dá)到更好的管理效果,本文主要介紹了win2016中企業(yè)AD域(域控服務(wù)器)的安裝和配置詳細(xì)教程,感興趣的可以了解一下2023-08-08
最新Windows Server 2012 R2磁盤分區(qū)的詳細(xì)步驟
這篇文章主要介紹了最新Windows Server 2012 R2磁盤分區(qū)的詳細(xì)步驟,通過圖文并茂的形式介紹了假如只有一個磁盤的分區(qū)方法,需要的朋友可以參考下2022-04-04
IIS7下配置最大上傳附件大小需要注意的事項(xiàng)及操作步驟
IIS6 默認(rèn)允許的附件最大上傳大小為4M,在IIS7之前,當(dāng)我們需要擴(kuò)大這個上傳限制時可以在web.config中做下配置在使用IIS7后,除了進(jìn)行以上配置外,還需要注意到一下操作步驟,感興趣的朋友可以了解下2013-01-01
windows server 2008安裝配置DNS服務(wù)器
本文主要介紹了windows server 2008安裝配置DNS服務(wù)器,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-01-01
Windows Server2008 監(jiān)控服務(wù)器性能的教程圖解
這篇文章主要介紹了Windows Server2008 監(jiān)控服務(wù)器性能的教程圖解,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-08-08

