Facebook没有抓住现有/工作链接。 CDbConnection无法打开数据库连接

时间:2014-08-29 11:20:24

标签: php facebook

我有一个页面显示我想在Facebook上分享的项目。现在网址工作,只有Facebook无法访问页面并给出错误:

CDbConnection无法打开数据库连接:SQLSTATE [28000] [1045]访问被拒绝用户&root;' @' localhost' (使用密码:否)

链接到刮擦:

http://www.venzo.co.nl/index.php?r=agenda/index&item=17

有没有人知道发生这种情况的原因是什么?

2 个答案:

答案 0 :(得分:0)

我的假设是"议程/索引"是问题。你不应该在url参数中使用没有编码的斜杠。

如果您只使用基本网址,它可以正常工作。

如果这不是问题,也许这个主题可以帮助:http://www.venzo.co.nl/index.php?r=agenda/index&item=17

......或者这一个:https://www.sourcecoast.com/forums/jfbconnect/jfbconnect-joomla-25-support/7322-url-returned-a-bad-http-response-code-on-facebok-debugger

虽然我非常肯定它确实是参数的问题,因为这非常合适:https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.venzo.co.nl%2Findex.php

另请注意不要对og:url参数进行urlencode(使用"&"而不是"&")。

答案 1 :(得分:0)

我将所有内容都移到另一台服务器上,一切正常。似乎服务器阻止了facebook刮刀。所以URL不是问题。虽然,这个url格式是我使用的YII中的标准。斜杠和更灵活的解决方案使用url'path'设置。允许您也使用自定义网址:

routes in yii

祝你有个美好的一天!