首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CakePHP不显示页面视图,但显示其代码

CakePHP不显示页面视图,但显示其代码
EN

Stack Overflow用户
提问于 2013-11-13 15:48:27
回答 1查看 814关注 0票数 0

我是CakePHP的新手。当尝试显示“视图”目录中的页面时,例如文件profile.ctp,我得到一个奇怪的表单显示。没有图片或来源,如css或javascripts。我认为它不能识别如下代码格式

代码语言:javascript
复制
<?= $this->Html->image($picture_url, array("class" => "profile-picture")); ?>

页面上输出的内容如下所示

代码语言:javascript
复制
Html->image($picture_url, array("class" => "profile-picture")); ?> 

请任何帮助都是最好的。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-11-13 15:53:27

这不是PHP/CakePHP问题,而是web服务器配置问题。

根据web服务器(Apache、Lighthttpd、IIS等),您必须以某种方式告诉它将*.php文件识别为正在执行的代码,而不是要交付的页面。

要检查web服务器是否正确识别PHP文件,您可以使用以下命令创建一个简单的页面

代码语言:javascript
复制
<?php phpinfo();

如果一切配置正确,您应该会看到一个页面,其中包含PHP配置信息,如版本、各种设置和已安装的模块。

phpinfo显示预期的输出时,一切都设置好了。然后您必须启用short_open_tag,才能使用<?<?=

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19948213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档