显示为文本输出的代码
问题描述:
我是Facebook应用程序开发的新手。当显示页面liked.php
(当用户喜欢该站点时显示)时,它几乎可以工作,PHP代码显示为文本输出。显示为文本输出的代码
我liked.php
代码: 隐私删除方面的原因 >
下面是输出(它显示为空白文本):
我根本不知道是什么原因。即使是error_reporting(E_ALL)
;没有显示任何东西。只需空白文本输出。我使用最新的facebook php sdk。
答
我想问题不在代码中,而是在您的服务器的配置。您需要告诉服务器执行php代码而不是显示它。
答
听起来像是你没有安装PHP,或者你没有使用调用PHP引擎的文件扩展名 - 你的文件是[Blah].php
?
有些事情要检查:
- 你从Web服务器提供服务的文件(不是本地)
- 服务器已经安装了PHP
- 您的Web服务器配置为使用PHP引擎处理您正在使用的文件类型(通常是.php或.php4或类似文件)
- 创建一个新文件,只需
<?php phpinfo(); ?>
并提供它应该会给你很多关于你的PHP安装的信息。 - 如果您可以访问到服务器,你应该能够在命令行运行PHP /壳
我是主持人在Heroku上的应用程序,这是Facebook在应用程序托管的合作伙伴。它表明它是PHP。罗。我会联系支持或类似的东西。 – Maxbit
还有一件事,php在index.php中工作。 – Maxbit
现在我试了cloudcontrol.com,同样的问题... – Maxbit