获取连接已重置错误消息


Getting The connection was reset error message ?

我突然收到此错误消息,我不知道为什么,因为我的fb应用程序运行良好。我的托管人员说他将我的网站移动到另一台服务器,但他保持相同的配置。

这是我的Facebook应用程序代码:

    include 'config.php';
    $user = $facebook->getUser();
    echo $user; 
    $loginUrl = $facebook->getLoginUrl(array ( 
            'scope' => 'publish_actions,public_profile,user_friends',
            'redirect_uri' => 'http://attila-naghi.com/fb/mytest/test.php'
    ));
    echo '<a href = "'.$loginUrl.'">Login Here </a> ';

这是测试.php文件:

$user = $facebook->getUser();  // here it crashed for some god know reason
    if ($user) {
        try{
            $user_profile = $facebook->api('/me');
            $fbid = $user_profile['id'];                 // To Get Facebook ID
            $fbfullname = $user_profile['name']; // To Get Facebook full name
            $femail = $user_profile['email'];    // To Get Facebook email ID
            //FACEBOOK POST
        }catch (FacebookApiException $e) {
            error_log($e);
            $user = null;
        }
........

我创建了一个新的Facebook应用程序,但仍然是一样的。我搬到了另一个文件夹中,但仍然是一样的。我不知道为什么我仍然得到这个。你能给出一些想法吗?感谢

只是在黑暗中射击,但是您是否在新服务器上安装了php CURL?通常,诸如此类的请求需要一些来回请求,通常以 CURL 请求的形式出现,但还有其他方法:)