PHP-код не распознается в CTP-файле - PullRequest
0 голосов
/ 18 июня 2011

php скрипт не распознается тегами скрипта, если я его использую, то код работает просто отлично.

Работает:

<?php $layout->sessionFlash(); ?>

Не работаетt Работает:

<?$layout->sessionFlash();?>

Работает:

<?php echo $content_for_layout; ?>

Не работает:

<?=$content_for_layout;?>

Это код, взятый с другого веб-сайта, который правильно работает на сервере, но я пытаюсь заставить его работать на моем локальном сервере Wamp, и я сталкиваюсь с этой проблемой.Это только в .ctp файлах.

1 Ответ

6 голосов
/ 18 июня 2011

Как уже сказал Бабикер, short_open_tag должно быть установлено на 1 в вашем php.ini. Но чтобы быть в безопасности, вы должны использовать только длинные теги и echo в своем коде, поскольку вы не можете быть уверены, что на PHP-сервере, на котором вы можете развернуть свое приложение, включены короткие теги.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...