显示为文本输出的代码


Code shown as text output

我是Facebook应用程序开发的新手。当显示页面liked.php时(当用户喜欢该网站时显示),PHP代码显示为文本输出时,它几乎可以工作。

我的liked.php代码:出于隐私原因删除?>

以下是输出(显示为空白文本):

我只是不知道为什么。即使是CCD_ 3;没有显示任何内容。简单的空白文本输出。我使用最新的facebookphp-sdk。

我想问题不在于代码,而在于服务器的配置。您需要告诉服务器执行php代码,而不是显示它。

听起来你要么没有安装PHP,要么没有使用调用PHP引擎的文件扩展名——你的文件叫[Blah].php吗?

需要检查的一些事项:

  • 您正在从web服务器(非本地)提供文件
  • 服务器安装了PHP
  • 您的Web服务器配置为使用PHP引擎来处理您正在使用的文件类型(通常为.PHP或.php4或类似文件)
  • 只使用<?php phpinfo(); ?>创建一个新文件并提供它应该会为您提供许多关于PHP安装的信息
  • 如果您有权访问服务器,您应该能够从命令行/shell运行PHP