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がインストールされています
  • Web サーバーは、使用しているファイル タイプ (通常は .php または .php4 など) を処理するために PHP エンジンを使用するように構成されています。
  • just で新しいファイルを作成して<?php phpinfo(); ?> 提供すると、PHP のインストールに関する多くの情報が得られるはずです。
  • サーバーにアクセスできる場合は、コマンド ライン/シェルから PHP を実行できるはずです。
于 2012-08-26T10:39:35.660 に答える