将Facebook SDK集成到Laravel中

时间:2014-06-18 07:52:48

标签: php facebook session laravel

我一直关注this guide将Facebook整合到我的Laravel项目中。

一切顺利,直到这个:

Route::get('login/fb', function() {
    $facebook = new Facebook(Config::get('facebook'));
    $params = array(
        'redirect_uri' => url('/login/fb/callback'),
        'scope' => 'email',
    );
    return Redirect::to($facebook->getLoginUrl($params));
});

我收到了以下错误:

  

ErrorException session_start():   open(/ var / lib / php / session / sess_09h29gh7n3ve9blh36o9jun4q2,O_RDWR)   失败:权限被拒绝(13)

我在线搜索并得到the following结果,告诉我更改会话路径,或联系服务器管理员。我也见过this

所以问题是,我应该如何解决这个问题?我可以使用session_save_path()的任何路径吗?

1 个答案:

答案 0 :(得分:0)

session_save_path()似乎解决了这个问题。我用777设置创建了另一个文件夹,这个问题似乎消失了。但我不确定它是否会影响PHP服务器上的任何内容。