我收到此错误信息suddendly,我不知道为什么因为我的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> ';
这是test.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应用程序,但仍然是相同的。我移动了另一个文件夹,但仍然相同。我不明白我为什么还要这个。你能说点什么吗? THX
答案 0 :(得分:0)
只是在黑暗中拍摄,但你在新服务器上安装了PHP CURL吗?通常这些请求需要一些来回通常以CURL请求的形式出现,但还有其他方法:)