我们在Linux服务器上运行了PHP应用程序,并将PHP应用程序复制到本地Windows服务器。 phpinfo()
工作正常,但在观看我们获得验证码的页面在页面上像''){?>
或将PHP应用程序移动到IIS服务器
'' ORDER BY rand() LIMIT 1 " ; $sql_result=mysql_query($sql,$connection) or die ...
索引页第一行有此代码,
<? $pagex="mainpage"; include("_inc_header.php");?>
然后我将其更改为<?php ...
页面显示没有。当我不改变它时,Chrome会将它渲染为一条评论,如<!-- ....
当我在我的Mac(带MAMP)上尝试应用程序时遇到小问题时,它可以正常工作。也使我的display_errors了数百
通知:未定义指数:
注意:未定义的变量:
注意:使用未定义的常量
几乎使页不可读:(
由于尽我所能看到有我的本地Windows服务器的IIS的东西... 任何想法如何解决它?至少在Mac上,我没有看到PHP代码呈现为HTML:D
p.s .:我试过在Windows Server上包含一个基本的PHP函数,它工作。
由于您正在使用'<?'打开标记,您是否启用了'short_open_tags'? – datasage