Php 使用Facebook登录:权限被拒绝错误:权限被拒绝(13)

Php 使用Facebook登录:权限被拒绝错误:权限被拒绝(13),php,facebook,facebook-php-sdk,facebook-login,Php,Facebook,Facebook Php Sdk,Facebook Login,这是我的代码: session_start(); require_once __DIR__ . '/src/Facebook/autoload.php'; $fb = new Facebook\Facebook([ 'app_id' => '{1588534284491691}', // Replace {app-id} with your app id 'app_secret' => '{38660cabxxx6ed14c83a6724d1d1}', 'default_

这是我的代码:

session_start();
require_once __DIR__ . '/src/Facebook/autoload.php';
$fb = new Facebook\Facebook([
  'app_id' => '{1588534284491691}', // Replace {app-id} with your app id
  'app_secret' => '{38660cabxxx6ed14c83a6724d1d1}',
  'default_graph_version' => 'v2.2',
  ]);

$helper = $fb->getRedirectLoginHelper();

$permissions = ['email']; // Optional permissions
$loginUrl = $helper->getLoginUrl('https://whatmovieshouldiwatchtoday.com/fb-callback.php', $permissions);

echo '<a href="' . htmlspecialchars($loginUrl) . '">Log in with Facebook!</a>';
session_start();
需要一次目录/src/Facebook/autoload.php';
$fb=新Facebook\Facebook([
'app_id'=>'{15885344284491691}',//用你的app id替换{app id}
'app_secret'=>“{38660cabxxx6ed14c83a6724d1d1}”,
“默认图形版本”=>“v2.2”,
]);
$helper=$fb->getRedirectLoginHelper();
$permissions=['email'];//可选权限
$loginUrl=$helper->getLoginUrl('https://whatmovieshouldiwatchtoday.com/fb-callback.php“,$permissions);
回声';
它提供了以下输出:

警告:会话_start():打开(/home/KC/tmp/sess_u1kfabgn2hoij27v6ju69bnut3,O_RDWR)失败:第3行的/home/KC/web/whatmovieshouldiwatchtoday.com/public_html/login.php中的权限被拒绝(13)

登录Facebook

警告:未知:打开(/home/KC/tmp/sess_u1kfabgn2hoij27v6ju69bnut3,O_RDWR)失败:第0行未知中的权限被拒绝(13)

警告:未知:无法写入会话数据(文件)。请验证第0行未知中session.save_路径的当前设置是否正确(/home/KC/tmp)


我不明白这些错误意味着什么,以及如何修复它们。有人能帮我吗?

从app_id&app_secretDone中删除
{}
,但同样的错误@B.DesaiNow给
/home/KC/tmp
目录写入权限我是怎么做的,先生?chmod-Rf 777/home/KC/tmpremove
{}
,从app_id&app secretDone,但是同样的错误@B.DesaiNow give
/home/KC/tmp
目录写入权限我怎么做,先生?chmod-Rf 777/home/KC/tmp