IIS是微軟公司的一款Web服務器,如果我們希望在IIS上運行PHP程序,就必須掛載PHP。本文將介紹如何在IIS中掛載PHP來運行PHP腳本。
首先,我們需要安裝PHP環境。以PHP 7為例,在PHP官網上下載ZIP安裝包,解壓到指定目錄下。打開IIS管理器,在對應的站點或應用程序池上添加FastCGI模塊,同時創建FastCGI Handler映射。在映射中設置PHP-CGI的可執行文件路徑以及擴展名。
下面是一個示例映射的配置:
```xml ```
在映射中,我們將`.php`文件的請求映射至`C:\php\php-cgi.exe`,同時設置了FastCGI的相關參數。
在這里需要注意的一點是,如果我們使用的是PHP 5.x版本,我們需要添加一行配置:
```xml ```
PHP 5.x版本需要手動添加`resourceType`屬性,這是由于IIS默認的mimeMap設置中沒有包含PHP對應的mime類型。
當我們完成以上步驟之后,我們就可以在IIS上運行PHP程序了。放到我們的網站目錄下一個PHP腳本文件,如`hello.php`,其內容為:
```php```
我們在瀏覽器中輸入`http://localhost/hello.php`,即可看到運行結果為`Hello, world!`。
總結一下,要在IIS中掛載PHP,我們需要安裝PHP環境,添加FastCGI模塊和Handler映射,設置它們的相關參數。其中值得注意的是,PHP 5.x在設置Handler映射時需要手動添加`resourceType`屬性。完成這些步驟后,我們就可以在IIS上愉快地運行PHP程序了!
上一篇css中有哪些字體好看
下一篇iis 開啟php