数日前、Facebookでゲームのベータ版をリリースしました。 残念ながら、私はとても運が良かったわけではなく、アプリケーションの最初の最も重要な日に、ユーザーが最初に使用するときに、PHP Apacheサーバー上でエラーからエラーが発生して、Facebook APIから次のエラーを取得し続ける -Facebook APIがホストに接続できず、タイムアウトエラー
は(接続ホストに接続できませんでした)がタイムアウトになりました!
私のサーバーは、Facebookの開発者のためにJoyentから入手した無料のサーバーで動作します。 私はWebサーバーに関する大きな専門家ではないので、私の側やFacebook側から問題があるかどうかはわかりません。 どうすればこの問題をすばやく修正できますか?
ありがとうございます!
編集: 私はコードサンプルとエラーの例については忘れてしまったいくつかの理由 - エラースタックトレースここ
$session = $facebook->getSession();
$currentID = $facebook->api('/me?fields=id');
だ - -
ここは、Facebookのに対して、単純なクエリの例です
couldn't connect to host StackTrace: Array
(
[0] => Array
(
[file] => /users/home/aagnt2sv/web/public/Facebook/facebook-php-sdk-7d538d3/src/facebook.php
[line] => 523
[function] => makeRequest
[class] => Facebook
[type] => ->
[args] => Array
(
[0] => https://graph.facebook.com/me?fields=id
[1] => Array
(
[method] => GET
[access_token] => 104269778819|2.AQAKqpIXE0jqFuoU.3600.1311008400.1-785849095|qxtBqmWWRMc_GpM77CK77RbO4YA
)
)
)
[1] => Array
(
[file] => /users/home/aagnt2sv/web/public/Facebook/facebook-php-sdk-7d538d3/src/facebook.php
[line] => 491
[function] => _oauthRequest
[class] => Facebook
[type] => ->
[args] => Array
(
[0] => https://graph.facebook.com/me?fields=id
[1] => Array
(
[method] => GET
)
)
)
[2] => Array
(
[function] => _graph
[class] => Facebook
[type] => ->
[args] => Array
(
[0] => /me?fields=id
)
)
[3] => Array
(
[file] => /users/home/aagnt2sv/web/public/Facebook/facebook-php-sdk-7d538d3/src/facebook.php
[line] => 444
[function] => call_user_func_array
[args] => Array
(
[0] => Array
(
[0] => Facebook Object
(
[appId:protected] => *censored*
[apiSecret:protected] => *censored*
[session:protected] => Array
(
[uid] => *censored*
[access_token] => 104269778819|2.AQAKqpIXE0jqFuoU.3600.1311008400.1-785849095|qxtBqmWWRMc_GpM77CK77RbO4YA
[expires] => 1311008400
[sig] => ddf14dcaa953cb64d3f98b0649b60613
)
[signedRequest:protected] =>
[sessionLoaded:protected] => 1
[cookieSupport:protected] => 1
[baseDomain:protected] =>
)
[1] => _graph
)
[1] => Array
(
[0] => /me?fields=id
)
)
)
[4] => Array
(
[file] => /users/home/aagnt2sv/web/public/edamometer/EdamometerWS.php
[line] => 31
[function] => api
[class] => Facebook
[type] => ->
[args] => Array
(
[0] => /me?fields=id
)
)
もう一度おねがいします!
より良い文脈と完全なエラーメッセージでわかります – darlinton
また、これらのエラーの原因となっているPHPスクリプトから –
こんにちは、あなたのコメントをありがとう。私は自分の投稿を更新しました、それだけで十分です。 – Dror