Facebookのようなボタンを自分のWebサイトのページの1つに追加したかったのです。ただし、このサーバーエラー500に悩まされています。Facebookのようなプラグインをクリックすると、Facebookのログインボックスが開きます。ログインクレデンシャルを入力すると、ログインボックスが消え、ページの「いいね」ボタンの下にFBプロファイル画像が一時的に表示されます。その後、画像が消え、[確認]ボックスが表示されます。このボックスをクリックすると、このServer500エラーが表示されます。
以下は私が試したコードです(そしてそれらはすべて失敗します)
1)直後に配置<body>
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
Flikeボタンを表示したい位置に配置。
<div class="fb-like" data-send="true" data-width="450" data-show-faces="true"></div>
2) <iframe src="https://www.facebook.com/plugins/like.php?href=MY_URL_HERE" scrolling="no" frameborder="0" style="border:none; width:450px; height:80px"></iframe>
私はこれについてたくさんググったが、これを見つけるまでまだ役に立たなかった-http ://mashable.com/2010/06/01/facebook-like-button-broken/
誰かがここで何が悪いのか教えてもらえますか?これが重複する質問である場合は、ここで正しい質問とリンクしてください。ありがとう。