IIS7 + PHP + Zend - не выполняется <= * pic * - PullRequest
0 голосов
/ 20 февраля 2009

У меня установлен PHP, IIS7, модуль перезаписи для IIS и Zend.

Я могу нормально исполнять страницы PHP, даже если появился PHPINFO.

Я устанавливаю приложение быстрого запуска Zend на IIS, и когда я его открываю, я вижу следующее:

Из источника видно, что он не выполняет части <=. </p>

Есть идеи, что нужно изменить?

альтернативный текст http://www.gonrad.com/200902/zendiis.jpg

Ответы [ 2 ]

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

Вам нужно включить шортаг в вашем php.ini:

short_opentag = on

Однако, хотя в примерах Zend используется открытый тег, для переносимости вам действительно следует использовать полный оператор echo, поскольку не все веб-хосты допускают short_opentag. Короткий тег может сэкономить немного времени при наборе текста, но на самом деле может быть хуже в долгосрочной перспективе.

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

убедитесь, что <? включен, а не только <? php </p>

если вы используете <? </p>

php.ini ---> short_opentag = On

...