以下代码在 localhost 上运行时提供了良好的输出。早些时候它给出了一些与 CURL 相关的错误,所以我修复了它,现在它在 localhost 上运行良好。但是我的应用程序没有在 facebook 上运行。我使用的是 HEROKU,所以它有同样的 CURL 问题吗?如果是这样,我该如何解决?我什至在 heroku 上上传了 PHP SDK。我的 IE 给出了错误 500,而 Firefox 给出了一个空白屏幕。
<html>
<head>
<title>Test</title>
</head>
<body>
<?php
include 'libs/facebook.php';
$facebook=new Facebook(array(
'appId'=>'************',
'secret'=>'********************',
'cookie'=>true
));
$me=null;
if($me)
{
$logoutUrl=$facebook->getLogoutUrl();
echo "<a href'$logoutUrl'>Logout</a>";
}
else
{
$loginUrl=$facebook->getLoginUrl();
echo "<a href='$loginUrl'>Login</a>";
}
?>
</body>
</html>