xp下讓webmatrix支援php

來源:互聯網
上載者:User

新版的webmatrix開始支援php,目前支援5.2及5.3

由於是運行在iis express上,所以需要設置fastcgi

首先安裝webmatrix和php5.3(或者5.2)的支援檔案以及php本身

完成後進入C:/Program Files/IIS Express/AppServer資料夾

----------------------------------------------------------------

xp下webmatrix默認的iis express版本是7

安裝路徑在c驅

如果你在註冊表中更改過這個默認安裝路徑的話請自行尋找

----------------------------------------------------------------

 

使用任意的編輯工具打開檔名applicationhost.config的檔案

這個檔案有兩處地方需要修改

首先找到<fastCgi />

把他按照下面的內容修改

<fastCgi><br /> <application fullPath="D:/sdk/php-5.3.5-Win32-VC9-x86/php-cgi.exe"<br /> activityTimeout="600"<br /> requestTimeout="600"<br /> instanceMaxRequests="10000"><br /> <environmentVariables><br /> <environmentVariable name="PHP_FCGI_MAX_REQUESTS"<br /> value="10000" /><br /> <environmentVariable name="PHPRC"<br /> value="D:/sdk/php-5.3.5-Win32-VC9-x86" /><br /> </environmentVariables><br /> </application><br /> </fastCgi>

將其中的php-cgi.exe的路徑和環境變數PHPPRC的位置修改為你安裝的php的位置

之後將檔案拖到最下端,為configuration的node添加一個sub node:location

<location path="PHPSite"><br /> <system.webServer><br /> <handlers><br /> <add name="PHP via FastCGI"<br /> path="*.php" verb="*"<br /> modules="FastCgiModule"<br /> scriptProcessor="D:/sdk/php-5.3.5-Win32-VC9-x86/php-cgi.exe"<br /> resourceType="Either" /><br /> </handlers><br /> </system.webServer><br /> </location>

並將handlers中的那個php-cgi.exe的路徑修改為你的路徑即可

 

上面兩步完成後webmatrix就可以完好的支援php拉

下面來看看效果吧

由於目前的webmatrix還沒有php的模板

所以在製作網站時需要討巧的來建立

首先選擇從模板來建站點

然後選擇空白模板

然後在添加檔案那裡選擇html

並將添加的檔案的副檔名改為php

最後修改檔案內容為

<?php phpinfo(); ?>

最後點網站tab中的站點連結看看效果

是不是也很爽?

 

不過目前webmatrix還不夠成熟

目前檔案的上載功能還不完善

另外沒有智能感知能力

所以輸入正確與否就需要各位自己來把握咯

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.