社交网库抛出错误curl_reset()在laravel 5中未定义

Sha*_*014 1 laravel-5 laravel-socialite

我在我的laravel 5项目中使用了socialite包.我在hostgator中托管我的网站.我已经检查了三次,我在hostgator中的php版本是5.5.22.

但我仍然得到这个错误.

    FatalErrorException in CurlFactory.php line 69:
    Call to undefined function GuzzleHttp\Handler\curl_reset()
           in CurlFactory.php line 69
Run Code Online (Sandbox Code Playgroud)

我已经尝试使用Facebook以及使用社交网站的Google登录,但在重定向到我的控制器/功能的两种情况下都会抛出此错误.

请帮我.什么可能是错误

我的Auth控制器功能是

public function getFacebookLogin(){
        return Socialite::driver('facebook')->redirect();
    }
    public function getHandleFbLogin(){
        //echo "hey";
         $user = Socialite::driver('facebook')->user();
         print_r($user);
    }

    public function getGoogleLogin(){
        return Socialite::driver('google')->redirect();
    }
    public function getHandleGpLogin(){
    echo "hey";
         $user = Socialite::driver('google')->user();
         print_r($user);
    }
Run Code Online (Sandbox Code Playgroud)

小智 9

我是Stackoverflow的新手.我也被困在这里,所以我做了以下事情: -

转到/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php

行号 69并更换

curl_reset($资源);

 with
        curl_setopt($resource, CURLOPT_HTTPGET, 1);
        curl_setopt($resource, CURLOPT_POST, false);
Run Code Online (Sandbox Code Playgroud)