2011-06-18 131 views
1

我正在运行一个wamp服务器,并安装了croogo,然后当我用一个网站替换了一个网站的应用程序文件夹时,我开始看到php代码显示出来在部分html中。一切正常,直到我更换了应用程序文件夹。Croogo和CakePHP - 显示在HTML源代码中的PHP代码

您可以在这里查看代码http://lytroo-tmp.dyndns.org/croogo5/users/login,我不知道它为什么会反应它的方式。只有小部分的php源代码在html中输出,但是它在整个网站中造成了错误,因为代码没有运行。

编辑 似乎是问题只是在.ctp文件。如果php标签不包含'',并且只是'',它将输出为html。你会如何解决这个问题?

让我知道你是否需要更多信息。

回答

1

它看起来像PHP的一部分,正在读文本,所以你应该去通过代码,并确保你已经正确地打开了PHP代码段:

<?php 
    echo 'other code'; 
    sessionFlash(); 
?> 
+0

或查找选项“short_open_tag的值为”在你的php.ini中打开他的 – Empty

+0

看我上面的编辑。这似乎是.ctp文件的问题。 – Patcouch22