Вопрос

Есть ли какие-либо серьезные проблемы, которые следует учитывать при запуске рабочего приложения PHP 5/Zend MVC в Windows?Конкретным приложением является Magento, система электронной коммерции, и клиент на самом деле не заинтересован в наличии Linux-системы в своем центре обработки данных.Кому-нибудь удалось заставить PHP 5 и Zend MVC правильно работать в IIS?

Это было полезно?

Решение

Да, это работает.Microsoft и Zend работают вместе, чтобы заставить PHP работать так же, как он работает в Linux.У Zend даже есть сертифицированная версия своего основного пакета (включает php, mysql и некоторую панель управления) для Windows и iis.Кроме того, Zend Framework должен быть действительно независимым от платформы.

Другой вариант — использовать Apache в Windows, но IIS быстрее для статических просмотров страниц, а также имеет некоторые другие интересные возможности.Файлы .htaccess не поддерживаются, поэтому для перезаписи вам придется полагаться на другие компоненты IIS.

Другие советы

Что ж, у меня IIS, Zend и PHP работают нормально.

Установил модуль ReWrite, далее:Эта статьяПолучил правило перезаписи Zend отсюда и включил short_opentag = в моем php.ini

Все идет нормально

Получите модуль IIS ReWrite, который немного упростит задачу.

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

На моем компьютере с Vista x64 работают Zend, PHP, Apache и MySQL, но я попробую запустить его на IIS вместо Apache.

Я думаю, это будет не слишком сложно

Мы также добились определенного прогресса в запуске Magento на компьютере под управлением Windows Server 2008 с IIS7 (под управлением ISAPI).Если мы отключим перезапись URL-адресов, система будет работать достаточно хорошо, однако нам не удалось добиться успеха с Magento и любой из систем перезаписи (Helicon ISAPI Rewrite-Lite, Ape и Microsoft Rewrite Module).

Magento не поддерживается в Windows.Я установил его, но он сложнее Linux, и нет смысла разрабатывать его в среде, отличной от среды развертывания.Вашему клиенту следует пересмотреть свое решение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top