次のコードは、localhost で実行中に適切な出力を提供します。以前は CURL に関連するエラーが発生していたので修正し、localhost で正常に動作するようになりました。しかし、私のアプリはFacebookで実行されていません。私はHEROKUを使用しているので、CURLの同じ問題がありますか?? もしそうなら、どうすれば修正できますか?? PHP SDK を heroku にアップロードしました。私の 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>