PHP 5 ve Windows ve IIS üzerinde Zend MVC

5 Cevap php

Windows üzerinde PHP 5 / Zend MVC üretim uygulamayı çalıştıran haberdar olmak için herhangi bir büyük sorun var mı? Özel uygulama Magento, bir e-ticaret sistemi ve müşteri gerçekten kendi veri merkezlerinde bir Linux kutusu olan ilgi değildir. Herkes PHP 5 şanslar vardı ve Zend MVC IIS üzerinde düzgün çalışıyor mu?

5 Cevap

Evet, çalışır. Microsoft ve Zend linux üzerinde çalışır gibi PHP çalışan almak için birlikte çalışıyoruz. Zend hatta Windows ve IIS için (php, mysql ve bazı kontrol paneli dahil) kendi çekirdek paketinin bir sertifikalı versiyonu bulunuyor. Ayrıca Zend Framework gerçekten platformu independend olması gerekiyordu.

Başka bir seçenek yerine Windows üzerinde Apache kullanmak için, ama IIS statik sayfa görünümleri için hızlı ve aynı zamanda diğer bazı ilginç seçenekleri vardır. yeniden için diğer IIS bileşenleri güvenmek gerekir bu yüzden. htaccess dosyaları desteklenmez.

Peki ben IIS, Zend PHP ve tüm güzel çalışma var.

Installed the ReWrite module, followed :this article Got the Zend re-write rule from here and ensured short_opentag = on in my php.ini

Buraya kadar çok iyi

Işler biraz daha kolay hale getirecek IIS ReWrite modülünü alın.

http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1691

Ben Vista x64 makinede çalışan Zend, PHP, Apache ve MySQL var ama ben bunu IIS üzerinde çalışan yerine Apache bir deneyin verecektir.

Ben çok zor olmaz hayal

Biz de Magento (ISAPI altında) IIS7, Windows Server 2008 kutusunda çalışan getting bazı ilerlemeler yaptık. Biz URL devre dışı bırakırsanız biz Magento ile başarı ve yeniden sistemlerin herhangi (Helicon ISAPI Rewrite-Lite, Ape ve Microsoft Rewrite Modülü) ulaşmak mümkün oldum değil ancak sistemin yeniden oldukça iyi çalışıyor.

Magento is not supported on windows. Bunu yüklemek yaptım ama linux daha karmaşık ve dağıtım olandan farklı olacak bir ortamda gelişen hiçbir mantıklı. Müşteriniz yeniden gözden geçirilmesi gerektiğini.