Drupal Facebook连接调试器和网站赢得';不要使用元标记

Drupal Facebook连接调试器和网站赢得';不要使用元标记,drupal,facebook,meta-tags,facebook-opengraph,Drupal,Facebook,Meta Tags,Facebook Opengraph,可能重复: 我正在尝试正确使用Drupal网站上的Facebook评论。注释框会显示出来,并完全按照我希望的方式工作,但当我转到facebook调试器时,它告诉我没有设置任何必需的打开图元标记(og:title等)。它不能识别任何meta标签,这也意味着我不能使用fb:admins标签来缓和评论 我的问题听起来与此非常相似:但我使用PHP手动设置了Content Length参数,而meta标记仍然没有被facebook识别。我运行的是PHP5.2.9,根本无法升级或编辑它。(在大学环境中,当

可能重复:

我正在尝试正确使用Drupal网站上的Facebook评论。注释框会显示出来,并完全按照我希望的方式工作,但当我转到facebook调试器时,它告诉我没有设置任何必需的打开图元标记(og:title等)。它不能识别任何meta标签,这也意味着我不能使用fb:admins标签来缓和评论

我的问题听起来与此非常相似:但我使用PHP手动设置了Content Length参数,而meta标记仍然没有被facebook识别。我运行的是PHP5.2.9,根本无法升级或编辑它。(在大学环境中,当要求更改服务器时,它们有点慢而且令人困惑。)我发现了许多关于堆栈溢出的类似问题,并尝试实施了所有建议的修复,但都没有效果,如果有任何帮助,我将不胜感激

如果我遗漏了任何需要的信息,请告诉我!我在这里感到非常沮丧,花了大约3分钟的时间才让facebook的评论生效,而现在,一个小时又一个小时的工作仍然没有解决这个问题

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html 
xmlns="http://www.w3.org/1999/xhtml" 
xmlns:og="http://opengraphprotocol.org/schema/" 
xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<title><?php print $head_title ?></title>
<script type="text/javascript" src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
<meta property="fb:app_id" content="{my app id}" />
<meta property="fb:admins" content="{my facebook id}"/>
<meta property="og:title" content="<?php echo $title; ?>" />
<meta property="og:type" content="sports_team" />
<meta property="og:url" content="<?php echo $url; ?>" />
<meta property="og:image" content="http://example.com/logo-200.jpg" />
<meta property="og:site_name" content="Site Name" />


把这些元标签放在我的页面上很有效,所以我认为你的标签是正确的


也许您是在
之前发布内容?或者您的Web服务器对带有
范围:
头的HTTP查询响应不好?查看您的访问日志,了解Facebook正在进行的确切查询,以查看要测试的内容。

您可以发布此内容的实际URL吗?我想看看。