Facebook的刮板错误阅读内容
问题描述:
阅读我的网页内容时
Facebook的刮板抛出一些奇怪的东西......Facebook的刮板错误阅读内容
页网址: http://www.protagora.hr/Stranica/O-nama/9/
为什么当我用我的浏览器访问页面一切正常,但刮板无法访问相同的数据?
请帮忙。
答
当我第一次尝试访问你的页面时,我得到了一个PHP错误,而不是页面,然后我刷新浏览器,错误消失,页面被加载。
然后我试着看看调试器说什么,你说得对,它抱怨(没有错误的警告)关于没有以下标签:标题,网址和描述,即使在查看你的源代码时,所有标签都存在。
在调试结果页面底部有一个链接“刮网址:请参见我们的刮板认为正是为你的URL”,点击即是Facebook的刮板获取内容是,当:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<br><b>Fatal error</b>
</head>
<body><p>: Call to a member function LoadContentData() on a non-object in <b>/home/protagor/public_html/WebSuite/Modules/WebCMS/Classes/Content.php</b> on line <b>65</b><br></p></body>
</html>
这是我第一次看到的错误。
我不确定他们是否缓存了此错误,或者只有当脸部表情符号机器人剪下您的页面时才会出现此错误。 通常使用调试器“强制”Facebook缓存被清除,新的结果将取代缓存中的旧缓存。
你应该检查为什么会出现这个错误。
感谢您指点我正确的方向!饼干是问题。我明天再查。谢谢! – StjepanV 2012-04-24 19:52:21
我解决了它!感谢您指点我正确的方向。 (Cookies相关问题) – StjepanV 2012-04-25 08:23:46
我遇到同样的问题。请告诉你如何解决它。 – XuDing 2012-08-02 03:44:03