Windows下IIS+PHP 5.2的安裝與配置

來源:互聯網
上載者:User

步驟一:下載php 5.2 for windows的安裝包,解壓至C:\php。注意此解壓目錄可以是在任何盤下,然而目錄名不能包含空格;
以下是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檔案,官方推薦為前者)複製到目前的目錄,並修改檔案名稱為php.ini;
步驟三:編輯php.ini。主要修改如下兩行的值:
extension_dir = "c:\php\ext"
doc_root = "c:\inetpub\wwwroot"
修改時需要刪除掉這兩行行首的;注釋。extension_dir的值為php安裝目錄下的ext目錄,doc_root的值為IIS設定的主目錄;
步驟四:設定環境變數。在Path後添加如下的值:
;:\php
然後重啟電腦。
步驟五:開啟Internet資訊服務,找到“預設網站”,將網站停止。然後開啟“屬性”頁。在“屬性”頁中找到“主目錄”標籤,單擊“配置”按鈕,添加應用程式對應。其值分別為:
可執行檔:c:\php\php5isapi.dll
副檔名:.php
其餘不用修改,確定後,重新啟動預設網站;
步驟六:在c:\inetpub\wwwroot下建立一個檔案hello.php。輸入內容:
<html>
<head>
<title>World</title>
</head>

<body>
<?php echo "Hello world" ?>
</body>
</html>
儲存後,開啟瀏覽器,輸入地址:http://localhost/hello.php。如果網頁中顯示Hello world則說明安裝正確。我們也可以在網頁中通過查看hello.php的原始碼,如果原始碼中沒有php代碼,也說明安裝是正確的。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.