IIS7 + PHP + Zend - 未执行< = * pic *

时间:2009-02-20 05:30:44

标签: php zend-framework iis rewrite

我安装了IIS,Zend的PHP,IIS7,ReWrite模块。

我可以很好地执行PHP页面,甚至可以显示PHPINFO。

我在IIS上设置了一个Zend快速入门应用程序,当我打开它时,这就是我所看到的:

您可以从源中看到它没有执行< = parts。

知道需要改变什么吗?

alt text http://www.gonrad.com/200902/zendiis.jpg

2 个答案:

答案 0 :(得分:6)

您需要在php.ini中启用短标记:

short_opentag = on

然而,尽管Zend的示例使用了open标记,但为了便于携带,您确实应该使用完整的echo语句,因为并非所有的webhost都允许使用short_opentag。短标签可能会节省一些时间,但从长远来看可能会更糟糕。

答案 1 :(得分:1)

确保<?已启用,而不仅仅是<?php

如果您使用<?

php.ini ---> short_opentag = On