iis6.0運行php,iis60是什麼

本文目錄一覽:

PHP格式的文件如何設置在IIS6.0中打開

只安好IIS不行啊,還要安PHP解釋器的。。。

.下載php5.將軟體包解壓到c:\php下

2.再將目錄下的所有dll文件拷到c;\winnt\system32下,不要覆蓋已有的dll文件;接著將目錄下的php.exe和php.ini-dist兩個文件拷到c:\winnt下

3.將c:\winnt\php.ini-dist改名為php.ini

4.打開「開始」按鈕下的「程序」=》「管理工具」=》「internet服務管理器」。接著,選中「主目錄」頁,單擊「應用程序設置」下的「配置」按鈕後,在新窗口下單擊「添加」按鈕;在「可執行文件」中輸入「C:\WINNT\php.exe %s %s」(如運行出現CGI ERROR,請試將C:\WINNT\php.exe %s %s換為C:\WINNT\php-cgi.exe %s %s,當然,winnt目錄下要有php-cgi.exe,PHP目錄里有,COPY一個就OK撒!),在「擴展名」中輸入「.php」,點擊「確定」。

5.接著,選中「ISAPI篩選器」頁,單擊「添加」按鈕;在「篩選器名稱」中輸入「php」,在「可執行文件」中輸入「C:\WINNT\system32\php5isapi.dll」,點擊「確定」。

6.選中「文檔」頁,單擊「添加」按鈕;在「默認文檔名」中輸入「index.php」,點擊「確定」,並將其提高到最高級。您還可以添加常用的php文件名,如:「default.phtml」、「index.php3」等。

這樣就支持PHP了。

怎樣在iis6.0下安裝php

1

PHP語言在網路編程中佔有越來越重要的地位,這篇文章的目的就是告訴你在Windows

Server

2003環境下如何將PHP安裝到你的IIS中。我用的是Windows

Server

2003簡體中文版、IIS6.0簡體中文版和PHP

5.0.1

zip

package,PHP安裝包可以從PHP的官方站點下載,目前PHP最新版本為5.0.1。

圖1

2

IIS安裝好了以後我們就可以開始安裝PHP服務了,首先將已經下載好的PHP

5.0.1

zip

package安裝包解壓到c:\php目錄下,然後通過「開始」→「程序」→「管理工具」→「Internet

信息服務(IIS)管理器」來啟動IIS管理器。

接下來,展開IIS管理器左側邊欄樹狀目錄,右鍵單擊「默認網站」,選擇「屬性」(如圖2)。

圖2

3

選擇「ISAPI篩選器」標籤,單擊「添加」安鈕。在彈出的對話框中輸入篩選器名稱為PHP,再單擊「瀏覽」,選擇可執行文件為C:\php\php5isapi.dll,單擊「確定」(如圖3)。

圖3

4

再選擇「主目錄」標籤,單擊「配置」按鈕,在彈出的對話框中選擇「添加」,可執行文件還是C:\php\php5isapi.dll文件,擴展名為.php,然後單擊「確定」即可(見圖4)。

圖4

5

在「默認網站

屬性」中的配置到這裡就基本結束了,另外你還可以選擇「文檔」標籤將index.php文件設置為默認內容文檔。

現在,再回到IIS管理器的左側邊欄樹狀目錄,右鍵單擊「Web服務擴展」,選擇「添加一個新的Web服務擴展」。在彈出的對話框中輸入擴展名為PHP,然後單擊「添加」按鈕,選擇「瀏覽」,添加要求的文件為C:\php\php5ts.dll

文件,並勾選「設置擴展狀態為允許」(如圖5),單擊「確定」即完成PHP在IIS環境下的安裝。

6

7

安裝完成以後,你就可以直接在你自己的機器上運行、調試各類PHP程序了。

WIN7旗艦版64位IIS6.0,PHP要怎麼安裝呀?

控制面板-程序和功能-打開或關閉Windows功能-Internet信息服務-IIS6管理兼容性

走以上步驟就OK了

Win7 默認的是IIS7 要選兼容IIS 6就好了,PHP安裝到PHP官網去下載就行了,下載後按使用說明編輯php.ini腳本就行了。

怎麼設置使iis6.0支持php?我的系統是w7 旗艦版,查了好多資料但是仍沒弄成功

下載安裝FastCGI

打開cmd,輸入下面命令

轉到剛才安裝CGI的目錄下:

cd C:\WINDOWS\system32\inetsrv

cscript fcgiconfig.js -add -section:”PHP” -extension:php -path:”C:\Program Files\PHP\php-cgi.exe”

注意:path:”xxxx\php-cgi.exe」 是你安裝php的目錄

cscript fcgiconfig.js -set -section:”PHP” -InstanceMaxRequests:10000

cscript fcgiconfig.js -set -section:”PHP” -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000

iis6.0 怎麼配置php.ini

雖然 LAMP 組合很不錯,但是如果想要架設一台同時支持 PHP、ASP、ASP.NET、JSP、Perl 的 Web 虛擬主機伺服器,還是用 Windows 2003 的 IIS 6 最好。網上有很多介紹在 IIS 6 上配置 PHP 的文章,但是那些方法不是性能不好,就是升級麻煩。下面的方法可以讓你在第一次配置好後,能夠非常方便的進行升級。 這裡所說的升級,是指從某個 php4 版本升級到另一個 php4 版本,或者從某個 php5 版本升級到另一個 php5 版本,而不是指從 php4 升級到 php5。 準備: 1、一台安裝好的 Windows 2003 伺服器,並且已經安裝了 IIS 6。 2、下載 windows 版的 PHP 二進位壓縮包 安裝: 解壓縮 PHP 二進位壓縮包到 C:\php 目錄下(這裡假設 C: 盤是系統盤,即安裝了Windows 系統的盤,如果系統盤是 D: 盤,則解壓縮到 D:\php 目錄下,以此類推,下同)。 然後打開「我的電腦」-「屬性」-「高級」-「環境變數」-「系統變數」-「path」,編輯其值,在前面增加下面的路徑地址: C:\php;C:\php\dlls;C:\php\extensions;C:\php\sapi; 將 php.ini-dist 或 php.ini-recommended 複製到 C:\Windows 目錄下,並改名為 php.ini,一般正式發布網站的伺服器用 php.ini-dist,而作為調試用的伺服器用 php.ini-recommended 更好。當然一般情況下,這個 php.ini 還是需要根據實際情況來修改的。 下面來介紹一下幾個必要的修改選項: extension_dir = “C:\php\extensions” 這個是 PHP 擴展所放置的目錄,請確保跟你實際安裝的目錄相同。 複製代碼 代碼如下:extension=php_mbstring.dll ;extension=php_big_int.dll extension=php_bz2.dll extension=php_cpdf.dll extension=php_crack.dll extension=php_curl.dll extension=php_db.dll extension=php_dba.dll extension=php_dbase.dll extension=php_dbx.dll extension=php_domxml.dll ;extension=php_exif.dll ;extension=php_fdf.dll ;extension=php_filepro.dll extension=php_gd2.dll extension=php_gettext.dll extension=php_hyperwave.dll extension=php_iconv.dll ;extension=php_ifx.dll ;extension=php_iisfunc.dll extension=php_imap.dll ;extension=php_interbase.dll extension=php_java.dll extension=php_ldap.dll ;extension=php_mcrypt.dll extension=php_mhash.dll extension=php_mime_magic.dll extension=php_ming.dll extension=php_mssql.dll extension=php_msql.dll ;extension=php_oci8.dll extension=php_openssl.dll ;extension=php_oracle.dll extension=php_pdf.dll extension=php_pgsql.dll ;extension=php_printer.dll extension=php_shmop.dll ;extension=php_snmp.dll extension=php_sockets.dll ;extension=php_sybase_ct.dll extension=php_w32api.dll extension=php_xmlrpc.dll extension=php_xslt.dll extension=php_yaz.dll extension=php_zip.dll 上面這些,開頭沒有加分號的是打開的擴展,加了分號的是沒有打開的擴展。上面的設置包含了在 Windows 2003 上默認安裝情況下可以打開所有擴展(這裡列出的是 php 4 的)。 session.save_path = c:\sessions 這個是 session 文件默認保存的目錄,這個目錄必須是一個存在的目錄,不然默認的 session 功能會無效。我這裡設置的是一個 ramdisk 上的一個目錄。將 session.save_path 設置在 ramdisk 上可以加快 session 處理的速度。如果你沒有安裝 ramdisk,你可以把它指定到其他盤的任何一個目錄下,如 C:\sessions 目錄、C:\Windows\Temp 目錄等。 OK,基本工作作完了,現在該配置 IIS 了。 打開「 Internet 信息服務(IIS)管理器」,在「 Web 服務擴展」里,選擇「添加一個新的 Web 服務擴展」,擴展名可填寫「PHP ISAPI 擴展」,要求的文件選擇:C:\php\sapi\php4isapi.dll(如果安裝的是 PHP5,則此處是 C:\php\sapi\php5isapi.dll,下同),並設置擴展狀態為允許。 打開「網站」-「屬性」-「ISAPI 篩選器」-「添加」,篩選器名稱可填寫「PHP」,可執行文件仍然選擇 C:\php\sapi\php4isapi.dll。 打開「網站」-「屬性」-「主目錄」-「應用程序設置」-「配置」-「應用程序擴展」-「添加」,可執行文件還是選擇 C:\php\sapi\php4isapi.dll。擴展名填寫「.php」,動作限制為「HEAD,GET,POST」。 打開「網站」-「屬性」-「文檔」-「啟用默認內容文檔」-「添加」,可以將 index.php 添加為默認內容文檔。 然後選擇「伺服器機器名」-「所有任務」-「重新啟動 IIS」來重啟 IIS。 測試 在默認網站發布目錄下,建立一個測試頁面: 下載:phptest.php 複製代碼 代碼如下:? phpinfo(); ? 如果打開這個頁面能夠看到 php 安裝配置信息,就算是安裝成功了。 如果想要更優化的執行 php 程序,可以安裝 ZendOptimizer-2.6.0-Windows-i386.exe ,這個東西安裝非常簡單,這裡就不介紹了。 升級 現在升級就非常簡單了。只需要將新版本的 PHP 二進位壓縮包下載下來,將原來的 C:\php 目錄刪除,將新版本解壓縮到 C:\php 目錄中,然後重新啟動一下 IIS 就可以了。不需要修改任何配置,也不需要往 System32 目錄中複製任何文件。是不是很方便啊?

windows 2003 IIS6.0 怎麼搭建PHP環境

II6.0可以 挺麻煩的

建議使用 phpnow 安裝簡單 測試代碼足夠了.

讓IIS6.0支持php,mysql,zend,phpmyadmin。

一、相關軟體

1、Windows 2003 企業版+IIS 6.0 (版本號我沒有寫,大家可以下載最新版本,地址已給)

2、PHP

下載地址:

3、MySQl

下載地址:

4、Zend

下載地址:

5、PhpMyAdmin

下載地址:

前提條件是先安裝好IIS6.0,下面我們開始安裝相關軟體。

二、安裝PHP

1、我們設置本機網站目錄為d:\WEB

2、將下載後的php-5.2.3-Win32.zip解壓到C:/PHP目錄中

3、將PHP目錄中的php.ini-dist或者php.ini-recommended(選擇其中一個都是可以的.)文件改名為php.ini,把php.ini複製到C:\windows目錄中

將PHP目錄中的libmhash.dll和libmysql.dll文件複製到C:\Windows\System32中

4、打開c:\windows\php.ini

找到 register_globals = Off 改為 register_globals = On

找到 extension_dir = “./” 改為 extension_dir = “D:\php\ext”

找到

;extension=php_dbase.dll

;extension=php_gd2.dll (這是用來支持GD庫的)

;extension=php_mbstring.dll (這不選一般用PHPMYADMIN會出紅色提示,必選)

;extension=php_mcrypt.dll

;extension=php_mssql.dll (這個是用來支持MSSQL的,可選)

;extension=php_mysql.dll (這個是用來支持MYSQL的,要支持MYSQL必選)

將這些文字前面的”;”去掉,其他的你需要的也可以去掉前面的;然後關閉保存該文件。

三、配置IIS使其支持PHP

1、打開控制面板→管理工具→Internet信息服務(IIS)管理器

2、右擊需要PHP功能的網站,選擇屬性

3、單擊「ISAPI篩選器」選項卡,再點擊「添加」按鈕,在彈出的「篩選器屬性」對話框中,依次填入篩選器名稱「php」,可執行文件「D:\php\php5isapi.dll」最後點擊「確定」按鈕退出。

4、單擊「主目錄」選項卡,選擇「配置」按鈕,可執行文件中輸入「D:\php\php5isapi.dll」,擴展名中輸入「.PHP」

5、單擊「文檔」選項卡,添加默認主頁為「index.php」可以將它移到頂部..

6、在IIS管理器中單擊「Web服務擴展」,再點擊「添加一個新的 Web 服務擴展」,設置擴展名為「.PHP」,添加要求的文件為「D:\php\php5isapi.dll」,並選中「設置擴展狀態為允許」複選框。

7、開始菜單→運行,輸入「CMD」命令,進入命令行,依次輸入以下命令。

net stop w3svc

net stop iisadmin

net start w3svc

當然也可以建一個.bat文件..

8、在D盤的WEB目錄下新建一個名為「phpinfo.php」的文件,內容如下:

?php

phpinfo();

?

9、打開IE瀏覽器,在地址欄中輸入「」,如正常顯示,則PHP配置成功,如不成功可以檢查網站目錄的許可權和IIS許可權有沒有配置好。

三、安裝MySQL資料庫

安裝MySQL比較容易,安裝目錄不要設置的太深,不要有空格,在安裝的時候要設置Root用戶的密碼就OK了。

1、將下載的「mysql-5.0.41-win32.zip」解壓,運行「setup.exe」文件

2、在第二個安裝界面選擇「Custom」;自定義安裝

3、在第三個安裝界面里設置安裝路徑,我選擇的是D:\PHP

4、在第八個安裝界面里選擇「Standard Configuration」;意思是安裝結束後配置MsSQL

5、在第九個安裝界面里選擇「Include Bin Directory in Windows PATH」

6、在第十個安裝界面里設置ROOT用戶的密碼,搞複雜些,這個用戶是MySQL的超級用戶,相當於Windows的Administrator,並且選擇「Enable root access from remote machines」,這個選擇的意思就是允許 root 用戶訪問網路中安裝在其它機器上的 MySql資料庫

7、其它界面不需要進行修改,取默認值就可以了

8、打開命令行,輸入「mysql -uroot -p」命令,回車後輸入密碼,會出現MySQL的命令行,至此MySQL安裝結束

四、安裝Zend

安裝Zend比較容易,選擇安裝目錄為D:\PHP\Zend,WEB服務為IIS,並選擇WEB站點的目錄即可,我這裡選擇的是D:\web 最後有一個頁面是備份php.ini ,直接回車就行.默認..

五、安裝phpMyAdmin

1、將下載的「phpMyAdmin-2.10.1-all-languages.zip」文件解壓,將目錄更名為「phpMyAdmin」(這個名稱隨便定義啊…為了安全..請自己定義…),然後移動到d:\web目錄中

2、編輯D:\web\phpMyAdmin\libraries下的「config.default.php」文件,找到

cfg[‘PmaAbsoluteUri’] = ” 改成 cfg[‘PmaAbsoluteUri’] = ” //將localhost改成你的實際瀏覽網址,在目錄後面一定要加上/

3、找到 cfg[‘Servers’][$i][‘host’] = ‘localhost’ 改成 cfg[‘Servers’][$i][‘host’] = ‘localhost’ //說明:如果你是連接本機的資料庫這裡無需修改,如果連接的是遠程資料庫,請把localhost改成資料庫實際的IP地址

4.查找:$cfg[‘blowfish_secret’]改為:$cfg[‘blowfish_secret’] = ‘你的資料庫密碼’;

5.查找:$cfg[‘DefaultLang’] = ‘en-iso-8859-1’; 替換:$cfg[‘DefaultLang’] = ‘gb2312’;

6.查找:$cfg[‘DefaultCharset’] = ‘iso-8859-1’; 替換:$cfg[‘DefaultCharset’] = ‘gb2312’;

7、找到 cfg[‘Servers’][$i][‘auth_type’] = ‘config’ 改成 cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’ //這裡是設置驗證的方式,cookie方式是最為安全的

8、最後保存退出,打開瀏覽器,清除Cookie信息,然後輸入,即可進行相關操作

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/227713.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-09 16:31
下一篇 2024-12-09 16:31

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若伺服器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27
  • PHP登錄頁面代碼實現

    本文將從多個方面詳細闡述如何使用PHP編寫一個簡單的登錄頁面。 1. PHP登錄頁面基本架構 在PHP登錄頁面中,需要包含HTML表單,用戶在表單中輸入賬號密碼等信息,提交表單後服…

    編程 2025-04-27
  • PHP與Python的比較

    本文將會對PHP與Python進行比較和對比分析,包括語法特性、優缺點等方面。幫助讀者更好地理解和使用這兩種語言。 一、語法特性 PHP語法特性: <?php // 簡單的P…

    編程 2025-04-27
  • PHP版本管理工具phpenv詳解

    在PHP項目開發過程中,我們可能需要用到不同版本的PHP環境來試驗不同的功能或避免不同版本的兼容性問題。或者我們需要在同一台伺服器上同時運行多個不同版本的PHP語言。但是每次手動安…

    編程 2025-04-24
  • PHP數組去重詳解

    一、array_unique函數 array_unique是php中常用的數組去重函數,它基於值來判斷元素是否重複,具體使用方法如下: $array = array(‘a’, ‘b…

    編程 2025-04-24
  • PHP導出Excel文件

    一、PHP導出Excel文件列寬調整 當我們使用PHP導出Excel文件時,有時需要調整單元格的列寬。可以使用PHPExcel類庫中的setWidth方法來設置單元格的列寬。下面是…

    編程 2025-04-24
  • php擴展庫初探

    一、什麼是php擴展庫? PHP擴展庫(PHP extension)是一些用C語言編寫的動態鏈接庫,用於擴展PHP的功能。PHP擴展庫使得PHP可以與各種資料庫系統相連、SMTP、…

    編程 2025-04-23

發表回復

登錄後才能評論