Facebook需要CURL PHP扩展错误信息在命令行


Facebook needs the CURL PHP extension error message in command line

当在命令行中运行使用Facebook API的PHP代码时,我得到"Facebook需要CURL PHP扩展"错误,但当脚本被浏览器调用时,它工作得很好。

尝试安装php5-curl,但我得到以下消息:

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

我正在使用一个运行nginx的amazon ubuntu实例。

是否知道如何安装php5-curl,以便我可以在命令行中为PHP启用它?或者是否有另一种在命令行中使curl为PHP工作的方法?

谢谢

没有安装cURL,而是找到了一个用于Facebook API的PHP SDK分支,该分支在使用cURL之前检查它是否启用,现在一切都恢复正常了。

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