1

私のスクリプトは、あるマシンでは速く実行され、別のマシンでは非常に遅く実行されます。私はこの行へのこだわりを狭めました:

$facebook = new Facebook($config);

これをさらにデバッグするにはどうすればよいですか? SDK 内の問題点を特定できるように、SDK を開いてエコーの追加を開始する唯一のオプションはありますか?

4

1 に答える 1

0

この問題の解決策が既に得られているかどうかはわかりませんが、他の人を助けるために回答を追加したいだけです. この問題は、facebook クラスのオブジェクトを作成するときに呼び出されるphp session_start() が非常に遅い ( http://forums.phpfreaks.com/topic/123301-session-start-is-slow/ ) ためです。

解決策は、データベースベースのセッション ( http://jameshalsall.co.uk/php-database-sessions/ ) を使用するか、__construct メソッドの最後に session_write_close() を含めることです。

于 2013-01-18T06:17:44.410 に答える