问题描述
||
我正在运行一个wamp服务器并安装了croogo,然后当我将一个应用程序文件夹替换为一个正在为客户端开发的网站时,我开始看到PHP代码显示在html部分中。一切正常,直到我替换了app文件夹。
您可以在此处查看代码,网址为http://lytroo-tmp.dyndns.org/croogo5/users/login,但我不确定它为什么以这种方式做出反应。 PHP源中只有一小部分在html中输出,但是由于代码未运行,因此在整个站点中都导致了错误。
编辑
似乎问题仅在.ctp文件中。如果PHP标记不包含\'\',而只是\'\',则输出为html。您将如何解决?
如果您需要更多信息,请与我们联系。
解决方法
看起来PHP的一部分正在作为文本读取,因此您应该遍历代码并确保已正确打开php代码段:
<?php
echo \'other code\';
sessionFlash();
?>