放置像'<! - ?' - >时,无法识别PHP标签

时间:2012-09-12 19:23:49

标签: php cakephp

我有一个简单的CakePHP应用程序,在我的视图中,我为每个视图动态设置标题:

<? $this->viewVars['title_for_layout'] = 'Wicked Awesome Title' ?>

然而,在我的一台机器上,代码没有运行,而是输出到浏览器窗口,好像它不是可识别的PHP代码。

<!-- Actual output in the browser window. -->    
viewVars['title_for_layout'] = 'Wicked Awesome Title' ?>

如果我放置了正确的<?php标签,一切运行正常,但这不是CakePHP推荐的默认方式。

为什么它在一台机器上工作,而在另一台机器上不工作?

1 个答案:

答案 0 :(得分:5)

您的某台计算机的配置中未启用short_open_tags