Facebook PHP SDKを使用した空白ページ

curl facebook php
Facebook PHP SDKを使用した空白ページ

Facebook PHP SDKに強い問題があります。 ここにあります。

1)私のパーソナルサーバーでは、これは正常に機能します。

$me = $facebook->getSignedRequest();
print_r($me);
$user = $facebook->api('/me');
print_r($user);

一方、別のリモートサーバー(Windowsが1台)にはありません。 最後の2行をコメントする場合はコメントしますが、 `$ facebook→ api`の呼び出しでスクリプトが破損し、空白のページが表示されます。

2)このバグは、ある時点で次のスクリーンショットを取得したため、CURLに関連しているようです:http://www.thomasaussenac.com/harleytest/screenshot.png

とにかく、私は本当にそれを解決する方法を得ることができません!

” ” ‘

私はまだ同じエラーがあり、時々空白のページにそのようなメッセージが表示されます:

_
クッキーを設定できませんでした。 ヘッダーは既に送信されています。 バンドルされた情報を使用して、無効または認証局が見つかりません
_

しかし、fb_ca_chain_bundle.crtは問題ないはずです…​

まったくわからない、本当に…​

  0  0


ベストアンサー

エラーメッセージにはCookieの問題が記載されているため、これを試してください。

$output = '';

$me = $facebook->getSignedRequest();
$output .= print_r( $me, TRUE );

$user = $facebook->api('/me');
$output .= print_r( $user, TRUE );

echo $output;

Why? なぜなら$ facebook→ api( ‘/ me’);クッキーを設定しようとするかもしれません。 残念ながら、出力が既にブラウザに送信されている場合、PHPアプリケーションはCookieを設定できません。

したがって、すべての出力を変数に保存し、最終的に変数のコンテンツをブラウザに送信するのが賢明かもしれません。

0


正しいAPIと秘密鍵を使用していると確信しています。 CURLがApacheサーバーで有効になっているかどうかを確認します(phpinfo()による)

0


回答:ApacheのないサーバーWindowsを使用していました。

0


タイトルとURLをコピーしました