从 windows 移动到 linux 时出现 Yii 问题

Yii issue while moving from windows to linux

我在 ubuntu 上做了几个 yii 1.1 项目,然后将其托管在 linux 服务器上。但是当我在 wamp 上下载这些项目时,它不起作用。

在我们看来,我放了这样的代码

 <img src="<? echo Yii::app()->baseUrl; ?>/"></img>

并且当我 运行 它在 windows wamp 上时,php 没有被执行并且 baseurl 部分被发送到浏览器而没有被执行并且整个站点没有显示。为什么会这样?

我已经设置了路径和其他设置..... 即使在 windows 系统上我也可以使用 yiic.bat 创建和 运行 新闻项目,项目已创建在 linux 上不起作用...但是使用 yiic.bat 创建的新项目有效。

很可能是您使用的是较新版本的 PHP,其中短标签 <? 或未被 PHP 接受,而您需要使用完整的开始标签 <?php.

如果您想要允许短标签,您可以将其添加到您的 php.ini 文件

short_open_tag=On