PHP代码在CTP文件中无法识别

时间:2011-06-18 17:46:03

标签: php cakephp

php脚本无法通过脚本标签识别,如果我使用,则代码运行得很好。

使用:

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

不起作用

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

使用:

<?php echo $content_for_layout; ?>

不起作用

<?=$content_for_layout;?>

这是从另一个在服务器上正常工作的网站获取的代码,但我试图让它在我的本地wamp服务器上工作,我遇到了这个问题。它只在.ctp文件中。

1 个答案:

答案 0 :(得分:6)

就像Babiker已经说过的那样,short_open_tag必须设置为1中的php.ini。但为了安全起见,您应该只在代码中使用长标签和echo,因为您无法确定应用程序部署的PHP服务器是否启用了短标记。