Uzunca bir süre için LAMP sunucuları üzerinde bir PHP geliştiricisi oldu sonra, ben windows IIS için bir uygulama hazırlanırken dikkate almak gerekir bir şey var.
Emin IIS 6.0 veya IIS 7.0 için FastCGI uzantısı olsun olun. IIS altında PHP çalıştırırken olabilir tek ve en önemli şeydir. Ayrıca, bu makale size kurulum almalısınız:
http://learn.iis.net/page.aspx/247/using-fastcgi-to-host-php-applications-on-iis-60/ a>
Bunun ötesinde her şey, MySQL basit ve ne değildir.
Biz sadece herhangi bir sorun olmadan hosting platformu üzerinde PHP 5.2.6 + FastCGI devirdi. Sürece özetlenen adımları izleyin olarak the article Nick linked o zaman sadece iyi olmalıdır için. Tavsiye Benim sadece ek parça fcgiext.ini dosyasını değiştirmek için fcgiconfig.js komut dosyası kullanarak unutmak olurdu, bir yardım daha bir engel daha bulunuyor. Sadece elle düzenlemek, aynı zamanda nasıl çalıştığı hakkında daha fazla bilgi edinmek.
IIS 7 üzerine PHP kurulumu ediyorsanız, o zaman bu bağlantı okumak yoluyla değer olmalıdır -
http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis7/
@ Pix0r
Bu aslında çok beni cehennem rahatsız ve hiçbir şey Apache mod_rewrite yakın geldi. Hepsi bu aşırı karmaşık XML yapısını var çünkü. Yani aslında zaman aldı ve IIS 6.0 ve IIS 7.0 için kendi rewriter yazdı. Sigara NET uygulamaları sadece IIS 7.0 çalışır.
Eğer LAMP pısırık için (biraz serin bir kısaltma) (bir daha serin bir) gidiyoruz yana, kendinizi zihinsel olarak teyit gerekebilir. Aksi takdirde, ben Windows üzerinde PHP ile çok az sorun yaşadım.
ISAPI rewrite (http://www.isapirewrite.com/) 99 $ ve URL yeniden yazma için benim için çok iyi çalıştı.
Lütfen kullanarak iis 7 bu proje üzerinde bir göz tutmak ise, http://phpmanager.codeplex.com/.