PHP 5 и Zend MVC для Windows и IIS - PullRequest
2 голосов
/ 13 февраля 2009

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

Ответы [ 5 ]

2 голосов
/ 20 февраля 2009

Ну, у меня все отлично работает с IIS, Zend и PHP.

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

Пока все хорошо

1 голос
/ 18 февраля 2009

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

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

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

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

1 голос
/ 13 февраля 2009

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

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

0 голосов
/ 30 марта 2010

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

0 голосов
/ 02 апреля 2009

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

...