2013-03-18 62 views
0

我得到“Facebook需要CURL PHP扩展。”运行在命令行中使用Facebook API的PHP代码时出错,但当浏览器调用该脚本时它运行良好。Facebook需要命令行中的CURL PHP扩展错误消息

尝试安装PHP5卷曲,但我得到了以下信息:

Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ maverick-updates/main php5-curl amd64 5.3.3-1ubuntu9.10 403 Forbidden 
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/p/php5/php5-curl_5.3.3-1ubuntu9.10_amd64.deb 403 Forbidden 

我使用的是亚马逊的Ubuntu实例上运行Nginx的。

不知道如何安装PHP5卷曲,所以我可以在命令行中启用了PHP?或者如果有另一种方法可以在命令行中对PHP进行卷曲工作?

感谢

+0

这个网址实际上返回一个HTTP 403错误,请尝试使用wget的 – Jacopofar 2013-03-18 19:12:24

+0

另一个仓库在那里我可以从得到的php5卷曲? – AngelGris 2013-03-18 19:15:42

+0

实例上有哪个版本的Ubuntu?你可以找到旧的数据包[这里](http://old-releases.ubuntu.com/releases/) – Jacopofar 2013-03-18 21:04:38

回答

0

,而不是安装卷曲找到一个分支的PHP SDK对于Facebook的API,检查是否卷曲在使用之前启用,现在事情再次合作。

你可以找到这个分支在这里:https://github.com/mattmecham/php-sdk

+0

经过测试这个分支更深入地发现它有其他FB功能的一些问题,所以回到cURL问题官方Facebook PHP SDK。 – AngelGris 2013-03-21 19:55:46