IIS7 + PHP + Zend - Не выполняется <= *рис.*
-
05-09-2019 - |
Вопрос
У меня установлены PHP, IIS7, модуль перезаписи для IIS и Zend.
Я могу выполнять PHP-страницы просто отлично, даже появился PHPINFO.
Я настраиваю приложение Zend quickstart в IIS, и когда я открываю его, это то, что я вижу:
Вы можете видеть из исходного кода, что он не выполняет <= порции.
Есть какие-нибудь идеи, что нужно изменить?
альтернативный текст http://www.gonrad.com/200902/zendiis.jpg
Решение
Вам нужно включить shortags в вашем php.ini:
short_opentag = on
Однако, несмотря на то, что в примерах Zend используется тег open, для удобства переносимости вам действительно следует использовать инструкцию full echo, поскольку не все веб-хостинги допускают short_opentag.Короткий тег может сэкономить немного времени на ввод текста, но в долгосрочной перспективе может оказаться еще хуже.
Другие советы
убедитесь, что <?включен, и не только <?php
если вы используете <?
php.ini --->short_opentag=Вкл.