【发布时间】:2010-11-10 08:41:21
【问题描述】:
我在开发服务器和实时服务器上都有相同的 PHP 应用程序。
我们有一个“在 Facebook 上分享”按钮,
在开发服务器上正确显示缩略图并允许用户在它们之间进行选择
在实时服务器上,它根本不显示缩略图。
出现的窗口顶部的 URL 显示如下:
http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmy.servera.com%2Fdirectory%2F696%2Ftest33&t=test33%20by%20Org1%20%20on%20This%20Site
http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.serverb.com%2Fbeta%2Fdirectory%2F638%2FMEtest6&t=test6%20by%20Ins%20on%20This%20Site
我做错了什么,如何更好地诊断?
【问题讨论】:
-
可能是服务器配置不同?
-
缩略图由 FB 服务器生成,从外部对页面发出 HTTP 请求。您共享的页面是否可以公开访问?
-
@Piskvor - 它能够很好地获取文本数据,但不是图像......
-
@faileN - 是的,它们的配置不同,但它的哪个方面会导致它? .htaccess 中用于图像缓存的内容?
-
@Piskvor - 两者 都能够很好地获取文本数据,但后者无法获取图像......
标签: php facebook facebook-sharer