Php 获取连接重置错误消息?

Php 获取连接重置错误消息?,php,facebook,Php,Facebook,我突然收到了这个错误消息,我不知道为什么,因为我的fb应用程序运行得很好。我的托管人员说他把我的站点移到了另一台服务器上,但他保持了相同的配置 这是我的facebook应用程序代码: include 'config.php'; $user = $facebook->getUser(); echo $user; $loginUrl = $facebook->getLoginUrl(array ( 'scope' =>

我突然收到了这个错误消息,我不知道为什么,因为我的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> ';

我创建了一个新的facebook应用程序,但还是一样。我移到了另一个文件夹中,但还是一样。我不知道为什么我还得到这个。你能给我一些建议吗?thx

只是一个偶然的机会,但是您的新服务器上安装了php CURL吗?通常,像这样的请求需要一些来回操作,这通常是以CURL请求的形式出现的,但是还有其他方法:)

您能发布整个错误消息吗?我们也无法知道$facebook->getUser()是什么;确实如此,但更改文件夹可能不会有多大好处,sry。结果是连接被重置如果我在放置注释的代码行后放置一个出口,则可能与此相关。请参见此处的phpinfo结果:它已安装,但如果安装了CURL,您可以告诉我moreSry@Maria,您确实安装了CURL,然后它很可能会提出请求,但这并不意味着它“成功”。有了FB应用程序,你就可以通过各种各样的安全措施来运行类似的程序。因此,下一步尝试添加
print\r($e)
在catch(FacebookApiException$e){之后,看看上面写了什么。如果需要帮助,也可以在这里发布。
$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;
        }
........