我在ubuntu上做了几个yii 1.1项目然后在linux服务器上托管它。但是当我在wamp上下载这些项目时它不起作用。
在我们的观点中,我放了这样的代码
<img src="<? echo Yii::app()->baseUrl; ?>/"></img>
当我在Windows wamp上运行时,php没有被执行,并且baseurl部分被发送到浏览器而没有被执行,并且整个站点都不显示。为什么会这样?
我已经设置了路径和其他设置.....即使在我能够使用yiic.bat创建和运行新闻项目的Windows系统上,在linux上创建的项目也不起作用......但是创建了新项目使用yiic.bat工作。
答案 0 :(得分:1)
最有可能的是,您使用的是较新版本的PHP,其中包含短标记<?
或PHP不接受,而您需要使用完整的开头标记<?php
。
如果您想要允许短标签,可以将其添加到您的php.ini文件
short_open_tag=On