Windows下IIS+PHP 5.2的安裝與配置
以下是php5.2的文件目錄:
c:\php
+--dev
| |-php5ts.lib
+--ext -- extension DLLs for PHP
| |-php_bz2.dll
| |-php_cpdf.dll
| |-..
+--extras
| +--mibs -- support files for SNMP
| +--openssl -- support files for Openssl
| +--pdf-related -- support files for PDF
| |-mime.magic
+--pear -- initial copy of PEAR
|
|-go-pear.bat -- PEAR setup script
|-fdftk.dll
|-..
|-php-cgi.exe -- CGI executable
|-php-win.exe -- executes scripts without an opened command prompt
|-php.exe -- CLI executable - ONLY for command line scripting
|-..
|-php.ini-dist -- default php.ini settings
|-php.ini-recommended -- recommended php.ini settings
|-php5activescript.dll
|-php5apache.dll
|-php5apache2.dll
|-..
|-php5ts.dll -- core PHP DLL
|-...
步驟二:將c:\php目錄下的php.ini-recommended(或php.ini-dist文件,官方推薦為前者)復(fù)制到當(dāng)前目錄,并修改文件名為php.ini;
步驟三:編輯php.ini。主要修改如下兩行的值:
extension_dir = "c:\php\ext"
doc_root = "c:\inetpub\wwwroot"
修改時(shí)需要?jiǎng)h除掉這兩行行首的;注釋。extension_dir的值為php安裝目錄下的ext目錄,doc_root的值為IIS設(shè)置的主目錄;
步驟四:設(shè)置環(huán)境變量。在Path后添加如下的值:
;:\php
然后重啟計(jì)算機(jī)。
步驟五:打開Internet信息服務(wù),找到“默認(rèn)網(wǎng)站”,將網(wǎng)站停止。然后打開“屬性”頁。在“屬性”頁中找到“主目錄”標(biāo)簽,單擊“配置”按鈕,添加應(yīng)用程序映射。其值分別為:
可執(zhí)行文件:c:\php\php5isapi.dll
擴(kuò)展名:.php
其余不用修改,確定后,重新啟動(dòng)默認(rèn)網(wǎng)站;
步驟六:在c:\inetpub\wwwroot下新建一個(gè)文件hello.php。輸入內(nèi)容:
<html>
<head>
<title>World</title>
</head>
<body>
<?php echo "Hello world" ?>
</body>
</html>
保存后,打開瀏覽器,輸入地址:http://localhost/hello.php。如果網(wǎng)頁中顯示Hello world則說明安裝正確。我們也可以在網(wǎng)頁中通過查看hello.php的源代碼,如果源代碼中沒有php代碼,也說明安裝是正確的。
相關(guān)文章
IIS下防止mdb數(shù)據(jù)庫被下載的實(shí)現(xiàn)方法
很多網(wǎng)站都是使用的是asp+access數(shù)據(jù)庫,但經(jīng)常不改默認(rèn)的mdb地址等其它原因,數(shù)據(jù)庫很容易就被別人下載了,損失了很多寶貴的數(shù)據(jù)。2010-12-12win服務(wù)器怎么給磁盤分區(qū) Windows服務(wù)器分盤操作方法
一般Windows系統(tǒng)電腦或是服務(wù)器做好系統(tǒng)后是只有C盤的,如果是你想要自己多分出D盤和E盤需要自己操作磁盤分區(qū),那么服務(wù)器怎么分盤呢?今天和大家分享一下2023-05-05網(wǎng)站無法響應(yīng)HTTP/1.1_Server Too Busy
前幾天網(wǎng)站出現(xiàn)不能瀏覽,查看應(yīng)用程序日志顯示server too busy ,下面是具體的解決思路與方法2011-04-04IIS修復(fù)IIS出現(xiàn)錯(cuò)誤后完全重裝的方法
有的時(shí)候IIS出現(xiàn)嚴(yán)重錯(cuò)誤,比如metabase壞掉,又沒有備份.... 一般的做法,直接在控制面板添加刪除程序中卸載IIS重裝。2011-03-03win2003 IIS6,能訪問html頁 但是不能訪問aspx頁解決辦法匯總
win2003 sp2 系統(tǒng)。裝上IIS6后,html正常訪問,但是aspx頁就是訪問不了,日志文件也不做任何問題的記錄。2010-11-11IIS7.0配置過程中出現(xiàn)HTTP 錯(cuò)誤 403.14的解決方法
這篇文章主要介紹了IIS7.0配置過程中出現(xiàn)"DEFAULT WEB SITE"中服務(wù)器錯(cuò)誤解決方法,感興趣的小伙伴們可以參考一下2016-06-06Windows server 2016服務(wù)器基本設(shè)置
indows server 2016相比較而言具有更加穩(wěn)定的特性,但不免有些繁瑣,可以通過一些設(shè)置可以使其更加易用,這里就為大家分享一下2022-08-08本地策略提示不能確定應(yīng)用到此機(jī)器的組策略安全性設(shè)置的解決方法
最近進(jìn)入客戶的服務(wù)器本地安全策略,進(jìn)入哪個(gè)選項(xiàng)都會(huì)提示不能確定應(yīng)用到此機(jī)器的組策略安全性設(shè)置。在嘗試從本地安全策略數(shù)據(jù)庫(%windir%\security\database\secedit.sdb)中檢索這些設(shè)置時(shí)返回的錯(cuò)誤為: 參數(shù)不正確。2011-06-06Windows下SVN服務(wù)器搭建方法整理(apache)
本文向大家介紹一下Windows下SVN服務(wù)器如何搭建,主要包括軟件下載,服務(wù)器和客戶端安裝,配置用戶和權(quán)限,運(yùn)行獨(dú)立服務(wù)器和初始化導(dǎo)入等內(nèi)容2011-11-11