當前位置:首頁 » 編程語言 » iisphp53

iisphp53

發布時間: 2022-12-17 22:04:46

⑴ 用IIS 運行 .php的文件要怎麼弄

如何讓IIS運行php.(php安裝,配置)
註:本文摘自網路一、首先把php的壓縮包(這里以PHP4.3.2為例)解壓到C:\php-4.3.2-Win32目錄中,然後從其中找到一個叫php.ini-recommended的文件,把他更名為php.ini。
二、打開該文件,找到extension_dir
=
"./"
,將其改為
extension_dir
=
"C:\php-4.3.2-Win32\extensions"
;再找到
session.save_path
=
/tmp
,將其改為
session.save_path
=
C:\php-4.3.2-Win32\sessions
。(註:此時你需要在C:\php-4.3.2-Win32目錄下建立sessions文件夾,以存放session
。)
三、將修改好的php.ini文件拷貝至C:\winnt目錄下,將C:\php-4.3.2-Win32下的php4ts.dll文件拷貝到C:\winnt\system32目錄下。
四、打開"Internet服務管理器",選擇你想支持PHP的站點,打開屬性頁,點擊"ISAPI篩選器"選項卡,點擊"添加",在彈出的"篩選器屬性"窗口的"篩選器名稱"中填入"php";在"可執行文件"中填入"C:\php-4.3.2-Win32\sapi\php4isapi.dll"(如圖一所示),點擊確定。
五、點擊"主目錄"選項卡,選擇"應用程序設置"中的"配置"按鈕,在彈出的"應用程序配置"窗口中點擊"添加"按鈕,在彈出的"添加/編輯應用程序擴展名映射"窗口中的"可執行文件"中填入"C:\php-4.3.2-Win32\sapi\php4isapi.dll","擴展名"一項填入"php"

(如圖二所示)。
重起IIS,到你的頁面文件目錄下寫一個phpinfo,測試一下PHP文件能否被正確解析。如果產生500錯誤,請確定你沒有忘記第三步。

⑵ windows server2012 iis php5.3升級到php5.6要怎麼搞

你可以安裝個php5.6,然後查一下php更新了哪些東西,最後改下環境變數,設置下iis與Php的介面什麼的不就ok啦?希望對你有用,我在後盾網學習剛下課,有不會的可以問我グッ!(๑•̀ㅂ•́)و✧

⑶ 在iis下怎麼運行php

IIS下運行PHP的方法:x0dx0a一、安裝PHP5.3.6x0dx0a 1) 關閉防火牆,解壓 php5.zip 到 D:\PHP\php5x0dx0ax0dx0a 2) 將php.ini文件分別拷貝到 D:\PHP\php5 和 C:\WINDOWS 目錄下x0dx0ax0dx0a 3) 給php安裝目錄(D:\PHP\php5)賦上users組讀與執行許可權x0dx0ax0dx0a 4) 在 D:\PHP\php5 文件夾下找到名為php_mysqli.dll,php_mysql.dll,libmysql.dll,libmcrypt.dll的文件,並將其復制到C:\windows\System32文件夾中 (註:IIS處理PHP和MYSQL需要該文件)。x0dx0ax0dx0a二、配置IISx0dx0a 1) 在IIS下新建網站,這里可以存放你的php網站文件。比如新建虛擬目錄jihetuan指向電腦上的E:\jihetuan目錄。x0dx0ax0dx0a 2) 在"映射"選項卡上點"添加",打開"添加/編輯應用程序擴展名映射"對話框,點擊"可執行文件"後的"瀏覽",定位到D:\PHP\php5\php5isapi.dll,在"擴展名"後的文本框內輸入".php"(註:一定要注意擴展名前的句點),點擊確定。x0dx0ax0dx0a 3) 在文檔選項卡中添加index.php做為默認文檔。也可不添加。x0dx0ax0dx0a 4) 再點"確定",退出"應用程序配置"對話框,再點"確定",退出PHP屬性對話框。x0dx0ax0dx0a 5) 重啟IIS,生效。x0dx0a三、安裝Mysqlx0dx0a完畢

⑷ 如何讓iis支持php

首先我們要的工具:
1、IIS:這個當然是不能少的了,用系統自帶的就好了,這里就不教大家怎麼裝了。
2、PHP:php-5.2.0-win32-installer.msi
3、MYSQL:mysql-5.0.27-win32.zip
4、MYSQLFRONT:MySQL.Front-v3.2.14.3.rar,這是一個圖形化管理mysql資料庫的工具
第一篇:IIS安裝
第一篇我們就不說了,怎麼安裝IIS網上到處都是,我們直接開始第二篇吧。
第二篇:PHP安裝
1、程序下載:
建議到PHP官方網站
網址:http://cn2.php.net/get/php-5.2.0-Win32.zip/from/a/mirror
2、程序安裝:
解壓或者未解壓後,能看到php-5.2.0-win32-installer.msi文件時,雙擊文件,彈出下列對話框,我們再單擊Next(下一步):

在這一步,他會要你同意一個協議,不同意是沒法繼續安裝的。同意就同意唄,反正這個東西是開源的,(應該是的吧)呵呵:

在這一步選擇安裝文件夾,如果要更改,單擊Browse(瀏鑒)。這里,我建議不要改更。第一,PHP文件不大;第二,由於這個本來不是Windows下的文件,更改不知道會不會有什麼不能用的地方。:

選擇你的WEB服務程序,建議選擇IIS/PWS 3。這個選項在XP的IIS下,也就是IIS5.5下測試通過。:

程序安裝組界面,別急點點下一步,看清楚下面的說明:

在上圖中顯示的Extensions(擴展)前面的「+」號點開,然後拖動滾動條,一直到下圖位置。在GD2上右擊,然後選擇安裝此功能(選擇中的第一個或者二個)。
其實,第一個跟第二個的區別在這個地方不大。如果有下屬選項時,選第一個,只會安裝一些默認的功能,而第二個是完全安裝。懂英語的朋友就不要笑話我了,呵呵

同理,拖到mysql那一項,與前面一樣的操作。如果你的mysql版本比較高,建議把mysqlli也裝上,就是在mysql下面的那一個。

需要的人還可以到下面這個地方,按照上面兩步的方法安裝PHP幫助文檔與PEAR。然後單擊Next(下一步)

單擊Install(安裝),開始正式安裝PHP

安裝過程,等待
安裝完成,單擊Finish(完成)結束安裝

到這里,我們的PHP算是裝完了。休息一下,我們馬上開始講第三篇,PHP與IIS整合
第三篇:PHP與IIS整合
說起來,這一點應該是PHP安裝最重要的一個環節了,如果這一步沒有成功,其他的都白搞了,呵呵。
打開IIS,然後在你要支持PHP的網站名稱上右擊,選擇「屬性」。當然,如果你要所有的網站都支持PHP,也可以在「網站」上面右擊,選擇屬性。

這是彈出來的網站屬性對話框,我們要選擇的是「主目錄」選項卡。

選擇「主目錄」選項卡後,再點擊這個選項卡下面的「配置」

彈出應該程序配置選項卡,這里時候,我們要選擇「添加」

這步比較關鍵,這個是點擊添加後彈出來的。
在「可執行文件」後面,我們選擇「php-cgi.exe」,前面的路徑是你的PHP安裝路徑。
而這個,在很多以前的參考上,都是一個DLL文件,而這個版本是php-cgi.exe。
「擴展名」填「.php」,別把那個點「.」丟了。
後面就是一直「確定」到最後了。呵呵

最後,我們來寫一個測試程序「test.php」,然後打開測試。如果你看到了跟我圖片中類似的內容,那麼恭喜你,PHP安裝成功了!
test.php內容:
[url=javascript:]Copy code[/url]

第四篇:mysql安裝
1、程序下載:
建議到mysql官方網站
網址:http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-noinstall-5.0.27-win32.zip/from/pick
2、程序安裝:
解壓或者未解壓後,能看到setup.exe文件時,雙擊文件,彈出下列對話框,我們再單擊Next(下一步):

選擇安裝模式,如果沒有特殊要求,或者你不是很懂的情況下,請選擇Typical(經典安裝)或者在你磁碟空間足夠的情況下可以選擇Complate(完全安裝)。建議(特別是初學者)不要選擇Custom(自定義安裝)。
我這里選擇最常用的經典安裝

裝備工作完成,點擊Install(安裝)讓安裝程序正式開始安裝工作

安裝狀態,請稍候。。。

這是選擇是否到mysql網站注冊,不管他,我們選擇Skip Sign-UP(跳過注冊)

完成安裝。如果沒有特殊的要求,可以把這個小勾去掉,點擊Finish(結束)結束安裝。但是從安全形度考慮,我們還是勾選上這個小勾,再點擊Finish(結束)來對msyql做一些初始的配置

配置的第一個界面,點擊Next(下一步)就好了
如果沒什麼太特殊的要求,我們選擇第二個Stanard Configur action(標准配置)就好了。

這個畫面要說明的比較多:
1、Install as Windows Service:將msyql作為windows服務安裝。勾選這一項,你將會在「控制面板」,「管理工具」,「服務」裡面找到mysql。這樣子,能提高mysql在系統中的運行級別。建議勾選。
2、Service Name:這個其實沒什麼用,就是選擇你在「服務」裡面看到的名字而已,隨便一個,你熟悉就好了。
3、Launch the MySQL Serverautomatically:自動開啟服務。勾選這個的話,只要你打開Windows,哪怕你沒有登陸,MySQL也在運行。
4、Include BIN Directory in WIndowsPATH:勾選這個的話,用可以直接在CMD的任何地方運用MySQL的命令行模式。如果你熟悉命令行,這個就蠻實用。不熟悉的嗎,建議不勾選。

這個是配置root(根用戶)密碼。
1、Modify Security Settings:配置安全設置。其實就是配置root(根用戶)的密碼。
2、Enable root access from remotemachines:允許root(根用戶)從遠程機器登陸。從安全形度考慮,建議不勾選。
3、Create An Anymous Account:建立一個匿名帳號。建議不勾選。

下面這幾步都是完成安裝了,,沒什麼好說的。。。

第五篇:MySQL-Front安裝
1、程序下載:
建議到FF下載站下載:
網址:http://www.crsky.com/soft/4932.html
2、程序安裝:
這個過程我就不說了,沒有什麼特別的地方。
第六篇:MySQL-Front連接管理MySQL
MySQL-Front安裝後,打開。就會看到下面這么一個畫面。(當然,如果你是第一次使用,「對話」裡面就應該是空的。)
這個時間,我們單擊新建

這個看到的就是添加新對話的對話框。
在「一般」選擇卡中,只有一個「登陸信息」可以填寫,但這個其實只是埴寫一個你可以識別數據的名稱就可以了。我這里就寫「localhost」。
下面那個圖標,沒有什麼實際意義,你要喜歡就改一下吧。

再點擊「連接」選項卡。
這里要填寫的比較多一點。
伺服器:填寫你資料庫伺服器所用的IP或者域名。
埠:3306。默認是3306,一般程序下不會更改。
以下的選項,我們就不用管了。基本上用不著管。想知道清楚的,可以自己查資料或者PM我

「注冊」選項卡。
填與你資料庫的用戶名與數據。
下面的「資料庫」選項,在你填寫完正確的伺服器地址與用戶名密碼後,點擊它後面的那個小方塊,就可以選擇要管理的資料庫。這個功能在你的用戶有多個數據的管理許可權,而你又不想一次打開所有的數據的情況下特別有用。
後面兩上選項卡我不細說了。「autostart」是在打開時自動執行一些SQL命令;「資料庫瀏覽器」則是定製MySQL-Front視圖

點擊確定,就可以到登陸提示框。繼續確實就好了。
當然了,這個對話,也可以在剛打開MySQL-Front時,選中已存在的連接,再點擊打開來獲得。

OK,現在看到的就是MySQL裡面的資料庫信息了。

最後,特別要說明的是。如果你對MySQL數據不是很熟悉
請千萬不要更改或者刪除mysql庫裡面的任何東西。
否則可能導致你的資料庫不能用!!!

http://jingyan..com/article/546ae1856cbdf81149f28cf1.html

⑸ iis php怎麼配置

在IIS下配置PHP,一共4大步驟。
步驟/方法
在IIS下配置PHP,一共4大步驟。
步驟/方法
首先下載Windows的PHP安裝包。隨後將該包解壓至C:\PHP。完成上面的步驟後,將C:\php目錄下的php.ini-dist文件改名為php.ini,然後拷到C:\Windows目錄下。
用記事本打開C:\Windows目錄php.ini文件php.ini里找到register_globals = Off 將 Off 改成 On。
再找到extension_dir = "./" 吧"./"里的./改成php里的ext所在的位置,如"C:\php\ext"。最後將php目錄下的php5ts.dll拷到C:\WINDOWS\system32目錄下。至此完成PHP的安裝步驟。
設定IIS支持PHP
添加新的WEB擴展服務。按
「開始」→「程序」→「管理工具」→「Internet 信息服務(IIS)管理器」打開IIS管理器。選中「Web服務擴展」→添加一個新的Web 服務擴展。添加:php目錄下的php5isapi.dll,名稱:PHP設置擴展狀態為允許:√。完成後選擇確定。添加ISAPI篩選器。按
「Internet 信息服務(IIS)管理器」→「網站」→「屬性」→「ISAPI 篩選器」→添加篩選器名稱:PHP可執行文件:php目錄下的php5isapi.dll。添加php映射文件。
選中「Internet 信息服務(IIS)管理器」→「網站」→「默認網站」→「屬性」→「主目錄」→「配置映射」→添加可執行文件:php目錄下的php5isapi.dll擴展名:.PHP。添加首頁默認文件。選中「Internet 信息服務(IIS)管理器」→「網站」→「默認網站」→「屬性」→「主目錄」→「文檔」。添加index.php首頁文件。
設定相關許可權
設定PHP文件夾許可權。打開PHP文件夾,添加everyone和IUSR及IWAM用戶許可權。查看相關資料說只需添加IUSR用戶許可權就可以但我個人試過如果不加入everyone用戶則執行不成功。如果設定有誤歡迎指正。因為加入everyone不能保證安全。設定網站文件夾許可權。具體設定如上所述。只是文件夾路徑不一樣。
測試
重啟IIS。
查看PHP首頁文件。測試頁面。 在瀏覽器中輸入本機的IP地址。
首先下載Windows的PHP安裝包。隨後將該包解壓至C:\PHP。完成上面的步驟後,將C:\php目錄下的php.ini-dist文件改名為php.ini,然後拷到C:\Windows目錄下。
用記事本打開C:\Windows目錄php.ini文件php.ini里找到register_globals = Off 將 Off 改成 On。
再找到extension_dir = "./" 吧"./"里的./改成php里的ext所在的位置,如"C:\php\ext"。最後將php目錄下的php5ts.dll拷到C:\WINDOWS\system32目錄下。至此完成PHP的安裝步驟。
設定IIS支持PHP
添加新的WEB擴展服務。按
「開始」→「程序」→「管理工具」→「Internet 信息服務(IIS)管理器」打開IIS管理器。選中「Web服務擴展」→添加一個新的Web 服務擴展。添加:php目錄下的php5isapi.dll,名稱:PHP設置擴展狀態為允許:√。完成後選擇確定。添加ISAPI篩選器。按
「Internet 信息服務(IIS)管理器」→「網站」→「屬性」→「ISAPI 篩選器」→添加篩選器名稱:PHP可執行文件:php目錄下的php5isapi.dll。添加php映射文件。
選中「Internet 信息服務(IIS)管理器」→「網站」→「默認網站」→「屬性」→「主目錄」→「配置映射」→添加可執行文件:php目錄下的php5isapi.dll擴展名:.PHP。添加首頁默認文件。選中「Internet 信息服務(IIS)管理器」→「網站」→「默認網站」→「屬性」→「主目錄」→「文檔」。添加index.php首頁文件。
設定相關許可權
設定PHP文件夾許可權。打開PHP文件夾,添加everyone和IUSR及IWAM用戶許可權。查看相關資料說只需添加IUSR用戶許可權就可以但我個人試過如果不加入everyone用戶則執行不成功。如果設定有誤歡迎指正。因為加入everyone不能保證安全。設定網站文件夾許可權。具體設定如上所述。只是文件夾路徑不一樣。
測試
重啟IIS。
查看PHP首頁文件。測試頁面。 在瀏覽器中輸入本機的IP地址。

⑹ 如何在IIS中配置運行PHP~呢

安裝PHP(環境變數篇)

 設置環境變數後,無須拷文件到系統盤

 1.把php-5.2.0-Win32.zip解壓到E:\PHP_SERVER\PHP目錄

 2.把E:\PHP_SERVER\PHP目錄下的PHP.INI-DIST文件改名為PHP.INI

   作如下修改:

      查找extension_dir = "./",該處是指定PHP動態鏈接庫的路徑,

          改為extension_dir = "E:/PHP_SERVER/PHP/EXT",注意是「/」。

      查找extension=php_mbstring.dll,把前面的分號去掉。

          這個不去的話用phpMyAdmin會出現紅色提示。

      查找extension=php_gd2.dll,去掉前面的分號,支持GD庫用的。

      查找extension=php_sockets.dll,去掉前面的分號。

      查找extension=php_mysql.dll,去掉前面的分號,支持MYSQL資料庫用的。

3.現在我們通過設置環境變數把PHP.INI文件位置定在E:\PHP_SERVER\PHP目錄下,

   打開系統屬性-環境變數-系統環境變數-新建,變數名:PHPRC,變數值:E:\PHP_SERVER\PHP,

   更改系統環境變數,編輯path變數, 在最後加上:;E:\PHP_SERVER\PHP,注意是「\」。

   (重啟伺服器..)

配置IIS支持PHP

 1.在WEB服務擴展中 「添加一個新的WEB伺服器擴展」 .php  E:\PHP_SERVER\PHP\php5isapi.dll 允許

 2.網站屬性-ISAPI篩選器 - 添加 php E:\PHP_SERVER\PHP\php5isapi.dll

 3.網站屬性-主目錄-配置-添加映射-可執行E:\PHP_SERVER\PHP\php5isapi.dll .php

 4.網站屬性-文檔-添加index.php

 5、重啟IIS先點擊開始菜單選擇「運行」依次輸入CMD回車
你可以去後盾人平台看看,裡面的東西不錯

⑺ iis支持php5怎麼設定!

假設 C:\ 為你現在所使用操作系統的系統盤,如果你目前操作系統不是安裝在 C:\ ,請自行修改。二、安裝 PHP :(1)、下載後得到 php-5.0.4-Win32.zip ,解壓至C:\Inetpub\php(這個路徑可以隨意,不過下面要是用到這個路徑,請相應修改);(2)、再將C:\Inetpub\php目錄下的所有dll文件(主要是C:\Inetpub\php下C:\Inetpub\php\ext下的DLL文件)拷到c:\Windows\system32下,覆蓋已有的dll文件;(3)、將C:\PHP目錄下的php.exe、php-win.exe和php.ini-dist三個文件拷到C:\Windows ( Windows 2000 下為 C:\WINNT)下;將C:\Windows\php.ini-dist改名為php.ini,然後用記事本打開,利用記事本的查找功能搜索CODE:register_globals = Off,將 Off 改成 On ;再搜索CODE:extension_dir =,並將其路徑指到你的 PHP 目錄下的 extensions 目錄,比如:extension_dir = "C:\Inetpub\php\ext" ;搜索找到CODE:;Windows Extensions將下面列舉的CODE:;extension=php_dbase.dll可選CODE:;extension=php_gd2.dll這個是用來支持GD庫的,一般需要,必選CODE:;extension=php_ldap.dll可選CODE:;extension=php_mbstring.dll這不選一般用PHPMYADMIN會出紅色提示,故必選CODE:;extension=php_mssql.dll這個是用來支持MSSQL的,可選CODE:;extension=php_mysql.dll這個是用來支持MYSQL的,要支持MYSQL必選將這些前的";"去掉,其他的你需要的也可以去掉前面的;然後關閉保存該文件。本人配置成功後的PHP.INI文件示例: http://xqin.com/iis/php.ini(4)、配置 IIS 使其支持 PHP :首先必須確定系統中已經正確安裝 IIS ,如果沒有安裝,需要先安裝 IIS ,安裝步驟如下:打開瀏覽器,輸入: http://localhost/,看到成功頁面後進行下面的操作:PHP 支持 CGI 和 ISAPI 兩種安裝模式,推薦使用 ISAPI 模式。這里只解介紹 ISAPI 模式安裝方法:ISAPI 模式安裝步驟:在「控制面板」的「管理工具」中選擇「Internet 服務管理器」,打開 IIS 後停止服務,然後在左側「你需要支持PHP的Web站點」比如「默認Web站點」上單擊右鍵選擇「屬性」,在打開的「 Web 站點屬性」窗口的「ISAPI 篩選器」標簽里找到並點擊「添加」按鈕,在彈出的「篩選器屬性」窗口中的「篩選器名稱」欄中輸入:PHP ,再將可執行文件指向 php5isapi.dll 所在路徑,如:C:\Inetpub\php\php5isapi.dll 。打開「Web 站點屬性」窗口的「主目錄」標簽,找到並點擊「配置」按鈕,在彈出的「應用程序配置」窗口中找到並點擊「添加」按鈕,在彈出的窗口中新增一個擴展名映射,擴展名為 .php ,單擊「瀏覽」將可執行文件指向 php5isapi.dll 所在路徑,如:C:\Inetpub\php\php5isapi.dll,然後一路確定即可。如果還想支持諸如 .php3 ,.phtml 等擴展名的 PHP 文件,可以重復「添加」步驟。再打開「Web 站點屬性」窗口的「文檔」標簽,找到並點擊「添加」按鈕,向默認的 Web 站點啟動文檔列表中添加 index.php 項。您可以將 index.php 升到最高優先順序,這樣,訪問站點時就會首先自動尋找並打開 index.php 文檔。[img] http://xqin.com/iis/iis-8.gif/[img]確定 Web 目錄的應用程序設置和執行許可中選擇為純腳本,然後關閉 Internet 信息服務管理器,在命令提示符中執行如下命令:net stop w3svcnet stop iisadminnet start w3svc然後在「Internet 服務管理器」左邊的「WEB服務擴展」中設置ISAPI 擴展允許,Active Server Pages 允許打開瀏覽器,輸入: http://localhost/,看到成功頁面後,在 IIS 根目錄下新建一個 phpinfo.php ,內容如下:CODE: 也許你已經看到很多關於如何安裝php5的文章,有時後還會被搞的去里霧里(有人搞的頭都大了!),php5是不象php4內建對mysql的支持(由於mysql許可協議的關系)。但安裝也不見得麻煩到哪去,這里我試用最簡單的方式安裝:下載最新版本的php5 windows安裝包,直接按提示安裝在IIS上,無需額外設置,安裝好後基本就可以使用php5了。 下載php5的.zip文件,該文件里包含了mysql的擴展。把裡面的php_mysql.dll和libmysql.dll 直接解到你所安裝php5的頂級目錄。(這樣無需修改php.ini里的extension_dir,如果解到./ext 目錄下,則需修改該項),註:必須把libmysql.dll解壓到安裝目錄,否則會出現無法裝入mysql擴展的提示,這可能也是有些人安裝不成功的原因。 修改windows安裝目錄下的php.ini 去掉;extension=php_mysql.dll前面的分號就可以了。 mysql的安裝我就不說了。裝好後需建一個my.cnf,記得上次我下載的壓縮檔中無.cnf文件,就從別的地方找一個改改吧 這是很簡單的方法,比較清淅簡單。以後我再寫一個煩點的安裝方式,apache,各種擴展、pear, mysqli這些東東。

⑻ 如何在IIS中配置PHP

第一步:下載PHP主程序

第二步:接下來將PHP文件夾中的php.ini-dist復制到C:\WINDOWS目錄下並改名為php.ini,復制php5ts.dll和libmysql.dll兩個文件到
C:\WINDOWS\system32中。

第三步:為了讓PHP支持MYSQL和GD庫需要編輯php.ini文件,用記事本打開該文件,查找「extension_dir」,然後把extension_dir
=
"./"修改為extension_dir
=
"C:\php\ext";另外還需要把「;extension=php_mysql.dll」前的分號去掉,改成extension=php_mysql.dll。把「;extension=php_gd2.dll」前的分號也去掉,修改為extension=php_gd2.dll。

第四步:配置IIS的PHP映射:
1步:打開IIS,在默認網站上點右鍵選擇「屬性"
2步:找到「主目錄」標簽,點右下角的「配置」按
3步:在「添加和編輯應用程序擴展名映射」窗口中,通過瀏覽按鈕找到c:\php\php5isapi.dll文件,擴展名輸入.php,這樣在解析過程中將自動調用php5isapi.dll解釋PHP語言。另外還需要把「腳本引擎」和「檢查文件是否存在」選中
4:返回到默認網站屬性窗口的「主目錄」標簽,將執行許可權修改為「腳本和可執行文件」,這樣才能夠執行PHP程序
5:來到默認網站屬性窗口的「文檔」標簽,將index.php添加到默認文檔列表中
OK!OK!

⑼ 如何安裝SQL Server+IIS與PHP調試

新增一台win2003 server系統的伺服器。以前其他的伺服器上使用php5.0/5.1,資料庫是SQL Server 2000;本次則打算安裝SQL Server 2005,php5.3.2;據了解,php5.3版本使用微軟的FastCGI模式,這種模式和傳統的CGI模式相比採用了更加合理的解析進程啟動模式,速度比CGI快2倍;在PHP5.3以上的版本已經對ISAPI模式不支持。

在已經安裝iis6和ms sql server 2005後,整個安裝過程是
1.安裝FastCGI;
2.安裝php5.3.2;
3.安裝SQL Server Driver for PHP 1.1驅動;

一、在伺服器上安裝FastCGI
在伺服器上打開下面網址運行Microsoft Web 平台安裝程序:
http://www.microsoft.com/web/gallery/install.aspx?appsxml=&appid=PHP%3bPHP%3bPHP

如圖:勾選選web伺服器/自定義/應用程序開發/FastCGI1.0,下一步直至FastCGI安裝完成;

有關FASTCGI的官方說明文檔:
http://www.iis.net/articles/view.aspx/IIS7/Hosting-Web-Applications/PHP/Configuring-FastCGI-Extension-for-IIS6-0-and-IIS5-?Page=1

二、安裝php5.3.2
下載網址:http://windows.php.net/downloads/releases/
截圖:

我們下載這里目前所見的最新版本php-5.3.2-Win32-VC9-x86.msi 到伺服器上,VC6用於apache,vc9用於win2003 server iis等;熟悉php的程序員可以下載zip版自行配置;
運行php-5.3.2-Win32-VC9-x86.msi,安裝中出現對話框,選擇安裝目錄C:\PHP,選擇IIS FASTCGI;完成安裝。

三、配置IIS支持PHP
1.FACTCGI安裝後在c:\windows\system32\inetsrv下有五個文件,其中有用的是:fcgtext.dll,fcgitext.ini;打開FASTCGI配置文件fcgitext.ini,在最後[Types]修改為這樣的樣式:
[Types]
php=PHP
[PHP]
ExePath=c:\Php\php-cgi.exe
2.打開IIS管理器,網站上點右鍵-屬性-主目錄-配置-添加fcgiext.dll為可執行文件,配置如下圖

經過上述步驟,已經完成了PHP5.3.2在iis6上的安裝;如果下載的是zip版,則需對php.ini文件進行配置;

之後,在iis里默認文檔添加php。

四、安裝SQL Server Driver for PHP 1.1驅動
SQL Server Driver for PHP 1.1驅動支持SQL Server 2005和 SQL Server 2008,目前最新的下載地址是:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=ccdf728b-1ea0-48a8-a84a-5052214caad9

系統環境:
Supported Operating Systems: Windows 2000 Service Pack 4; Windows 7; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Vista Service Pack 1; Windows XP Service Pack 3

PHP 5.2.4, or later. For more information about downloading and installing PHP, visit http://php.net/.

Microsoft SQL Server 2008 SQL Server Native Client. You can download SQL Server Native Client from a SQL Server 2008 Feature Pack.

Any edition of SQL Server 2005 or SQL Server 2008.

A Web server configured to run PHP.

1.下載後文件名為SQLServerDriverForPHP11.EXE,解壓如圖:

2.拷貝驅動php_sqlsrv_53_ts_vc9.dll到相應的位置PHP目錄下ext文件夾內;

3.配置的時候若需要配置一個PHP的擴展,此擴展需要將相關的dll文件全部復制到PHP的擴展目錄裡面,然後通過修改php.ini來實現PHP的擴展,在php.ini裡面需要指明擴展路徑,一般情況是在最末尾添加一行,所以修改php.ini實現擴展:

在php.ini的一大堆;extension=**.dll格式裡面添加一行,此部分位於以下注釋下邊一般:

; Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.

添加的一行內容為:
extension=php_sqlsrv_53_ts_vc9.dll
保存php.ini後拷貝一份到windows目錄下;
選擇php_sqlsrv_53_ts_vc9.dll的原因在於,php_sqlsrv_53_ts_vc9.dll是線程安全的驅動,如果伺服器本身的環境是使用的php5ts.dll,對應的就用這個驅動;

4.測試配置環境
整個過程操作好了過後,寫一個test.php測試一下配置的相關環境,測試代碼如下:
<?php
phpinfo();
?>
若出現下圖則說明已經成功啟用FastCGI:



若出現以下圖片證明php5.3.2連接到ms sql server 2005資料庫配置好了:

安裝後根據自己需要再對php.ini進行設置,重啟IIS就可以了。

註:如果安裝sql server 2005時沒有安裝SQL Server Native Client 10.0 2007.100.2531.00,則php連接資料庫是會有odbc數據源未設置之類的錯誤提示,那麼就需要安裝Microsoft SQL Server 2008 Native Client(2005和2008都適用)
下載地址:
X86 Package (sqlncli.msi) - 4504 KB
X64 Package (sqlncli.msi) - 7919 KB
IA64 Package (sqlncli.msi) - 11078 KB
安裝後在伺服器上數據源ODBC里會出現SQL Server Native Client 10.0,如圖

至此,全部安裝結束,可以開始編程了;

⑽ 如何在IIS下部署PHP網站

首先你要有windows2003和iis6.0(6.0以下就免談了)。
然後要安裝的東東依次為:php5.2,mysql5.0,phpmyadmin2.11
這些東西一個個去找實在是太麻煩了,幸好我們有wamp。
只要學會了安裝wamp,那麼就只剩下「配置」了。
下面所有牽涉到的文件路徑都以wamp為准,php在wamp中的目錄為wamp\bin\php\php5.2.5。
要讓iis能夠解析php,首先要把php.ini復制到c:\windows目錄下,把php5isapi.dll復制到c:\windows\system32下。
然後從windows2003的管理工具中進入iis,新添加一個web服務擴展,擴展名可以任意填寫,比如說「php服務擴展」,要求的文件則是php5isapi.dll,勾上「設置擴展狀態為允許」。
然後新建一個網站,假設已經有了一個網站,右鍵「屬性」,為網站創建一個「應用程序池」,執行許可權為「腳本和可執行程序」,點擊「配置」,添加一個
「應用程序擴展」,在新彈出的窗口中,可執行文件選擇剛才的php5isapi.dll(最好是c:\windows\system32下的),」擴展
名」為.php,動作限制為「get,head,post,trace」,勾去「確認文件是否存在」
ok,這樣php就基本上配置好了,可以去網站根目錄下創建一個index.php,寫入「
?php
phpinfo();?」,然後打開瀏覽器測試一下就可以了。
首先你必須修改php.ini,找到extension_dir這個參數,假設wamp安裝在d盤,改成
extension_dir
=
「d:\wamp\bin\php\php5.2.5\ext\」,然後找到extension=php_mysql.dll和
extension=php_mysqli.dll,確保他們之前的逗號已經去掉。
接下就是關鍵了,在wamp\bin\php\php5.2.5目錄下有一個關鍵的文件libmysql.dll,昨天困擾了許久,才想起以前配置
mysql的慘痛經歷(都是wamp惹的禍,把php/mysql的安裝搞的太簡單了),這個文件一定要復制到c:\windows\system32目
錄下去,否則就算在php.ini裡面打開extension=php_mysql.dll也沒有用,當瀏覽需要連接mysql的頁面時,會報錯說
「mysql」類型不存在。
我們就遇到了這樣一個實際問題:54上已經在運行asp以及asp.net的網站,iis搶佔了80埠,apache就不能使用了,這樣難道你要別人在
單,在wamp中找到httpd.conf文件,將其中所有「80」字樣替換成你想要的埠,重啟apache就可以了。apache裡面一共有4個地方
需要修改80:
listen
80,servername
localhost:80,namevirtualhost
*:80,前2個是默認的,後2個是配置了virtualhost才會出現。</pre
評論
0
11
載入更多

熱點內容
腳本精靈並且 發布:2024-05-20 11:39:40 瀏覽:265
綠盟登陸器單機怎麼配置列表 發布:2024-05-20 11:34:34 瀏覽:970
Android省電軟體 發布:2024-05-20 11:25:00 瀏覽:340
android鍵盤隱藏 發布:2024-05-20 11:23:40 瀏覽:522
瘋狂點擊的點擊腳本 發布:2024-05-20 11:09:06 瀏覽:685
飯團文件夾 發布:2024-05-20 10:56:18 瀏覽:574
win10系統重置密碼是多少 發布:2024-05-20 10:47:51 瀏覽:992
java加包 發布:2024-05-20 10:39:12 瀏覽:713
網吧里的電影怎麼傳伺服器 發布:2024-05-20 10:31:12 瀏覽:809
新年解壓糖 發布:2024-05-20 09:50:55 瀏覽:55