2

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

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

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

我根本不知道为什么。甚至error_reporting(E_ALL); 不显示任何东西。简单的空白文本输出。我使用最新的 facebook php sdk。

4

2 回答 2

1

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

于 2012-08-26T10:37:23.820 回答
1

听起来您要么没有安装 PHP,要么没有使用调用 PHP 引擎的文件扩展名 - 您的文件是否被调用[Blah].php

需要检查的一些事项:

  • 您正在从 Web 服务器(不是本地)提供文件
  • 服务器已安装 PHP
  • 您的网络服务器配置为使用 PHP 引擎来处理您正在使用的文件类型(通常为 .php 或 .php4 或类似文件)
  • 创建一个新文件<?php phpinfo(); ?> 并提供它应该会给你很多关于你的 PHP 安装的信息。
  • 如果您有权访问服务器,您应该能够从命令行/shell 运行 PHP
于 2012-08-26T10:39:35.660 回答