我的脚本在一台机器上运行得很快,而在另一台机器上运行得很慢。我已经将症结缩小到这一行:
$facebook = new Facebook($config);
我可以通过哪些方法进一步调试它?我是否唯一的选择是打开 SDK 并开始添加回显,以便识别 SDK 中的症结?
不确定您是否已经得到了这个问题的解决方案,但我只想添加答案以帮助他人。这个问题是因为 php session_start() 非常慢(http://forums.phpfreaks.com/topic/123301-session-start-is-slow/),当你制作 facebook 类的对象时会被调用。
解决方案可能是使用基于数据库的会话(http://jameshalsall.co.uk/php-database-sessions/)和/或在方法末尾包含session_write_close(__construct)。