0

我有一个简单的 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 推荐的默认方式。

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


您的其中一台机器short_open_tags的配置中未启用。

4

1 回答 1

5

您的其中一台机器short_open_tags的配置中未启用。

于 2012-09-12T19:24:30.633 回答