Ваши шаблоны, вероятно, используют короткие открывающие тэги <? или <?=$foo по сравнению с <?php или <?php echo $foo. Это выключено по умолчанию в PHP 5.3 (возможно ранее), таким образом, Вы имеете, включают его в Вашем файле php.ini.
я не коснулся кода php в течение долгого, долгого времени. Я считал, что короткие открывающие тэги являются злыми, и я не использовал их нигде, за исключением шаблонов, потому что в документах ZF было сказано конкретно, что они могут использоваться в шаблонах ZF... Предположительно, ZF анализирует шаблоны по-другому, чем обычные сценарии PHP. Тем не менее, я проверю его и отправлю результаты.
– pinkeen10 December 2010 в 18:21
2
Спасибо, Это работает теперь! Но кто-то мог объяснить это мне? Когда я кодировал этот сайт, документы ZF явно указали, что короткие теги являются злыми кроме шаблонов. Кроме того, даже затем [короткие открытия] не работали бы по умолчанию в нормальных сценариях PHP (и я не использовал их), но они действительно работали в шаблонах. Что изменяется? спасибо вам обоим
– pinkeen10 December 2010 в 18:27
3
, который я согласовываю, это имеет смысл. Я чувствую себя столь немым, что я забыл об этом важном вопросе и запаниковал сразу же. Я не новичок, но я никогда не управлял рабочим сервером прежде (но я настроил различные стеки для разработки дюжину раз).
– pinkeen10 December 2010 в 18:46