iT邦幫忙

0

之前有寫一個社群網站
當時環境如下
O/S: Windows Server 2003
Server: Apache
Script: PHP 5
Database: MySQL

該公司出於政策的理由,希望把Apache改成IIS,小弟沒有相關的經驗,希望各位可以提供小弟需要評估的方向,以及有可能發生的狀況。

6
外獅佬
iT邦大師 1 級 ‧ 2010-03-12 23:27:14
最佳解答

IIS 5、6也是可以,Microsoft有提供fastcgi套件for IIS6。
參考網址:http://blog.linym.net/archives/264
fastCGI for IIS 6:http://www.iis.net/expand/FastCGI
fastCGI模式,請務必搭配non-safe版本的PHP,否則會導致無法正常運作。

IIS 7 搭配PHP,相較IIS 5、6,設定更為簡單,
可參考MSDN上的教學影片:http://msdn.microsoft.com/zh-tw/dd310332.aspx

6
marshuang
iT邦新手 1 級 ‧ 2010-03-12 22:10:29

我想你的問題是否是在"如何轉移PHP執行在IIS"上呢?
如是,先升到win2008 Server吧,這適用於IIS7,參考如下網址,微軟IIS有提供一些元件讓IIS支援PHP:
http://php.iis.net/
圖解如下:
http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis-70/
微軟官方還有Virtual Lab Step by Step 教你如何將PHP應用程式移轉至IIS7.0上
http://technet.microsoft.com/zh-tw/ee834807.aspx

2
tombo
iT邦研究生 1 級 ‧ 2010-03-15 00:09:03

公司是希望你使用 IIS 平台,還是改用 ASP.Net ?
請老闆講清楚呀...

PHP 也有 .Net,只是老闆喜不喜歡....嘿嘿...

chan15 iT邦新手 5 級 ‧ 2010-03-15 13:07:31 檢舉

希望用IIS平台。

我要發表回答

立即登入回答