Zend框架youtube api超时问题
使用基于 Zend FW 的 Youtube api。页面加载时经常出现错误
Fatal error: Uncaught exception 'Zend_Gdata_App_HttpException' with message 'Expected response code 200, got 503 <errors xmlns='http://schemas.google.com/g/2005'><error>
或者
Read timed out after 10 second
在 Google 上搜索并找到有用的建议:将超时设置为 180。但这没有帮助。同样,此错误不是每次发生,而是经常发生。
$yt = new Zend_Gdata_YouTube();
$yt->getHttpClient()->setConfig(array('timeout'=>180));
如何处理该问题?
Using Zend FW based Youtube api. Often getting errors on page load
Fatal error: Uncaught exception 'Zend_Gdata_App_HttpException' with message 'Expected response code 200, got 503 <errors xmlns='http://schemas.google.com/g/2005'><error>
Or
Read timed out after 10 second
Googled it and found usefull advise: set timeout to 180. But it doesn't help. Again, this error occurs not everytime, but often.
$yt = new Zend_Gdata_YouTube();
$yt->getHttpClient()->setConfig(array('timeout'=>180));
How to deal with that problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
但真正的原因可能是其他原因,例如配置错误。
PS:尝试一下你的代码并捕获错误。
But the real reason can be be something else, like a configuration error.
P.S: put you`re code in a try and catch the error.