我正在使用php创建一个Facebook应用程序...从github下载了php-sdk,但每次运行该文件时我都会收到此错误---
致命错误:未捕获的异常'异常',消息'Facebook需要CURL PHP扩展。
我已从xampp / php中存储的php.ini文件中删除了注释但仍然遇到了同样的错误。
答案 0 :(得分:6)
如果您的操作系统是Ubuntu
要解决此例外情况,您需要为curl
下载php5
。
1)只需从终端运行此命令行:
sudo apt-get install php5-curl
2)然后重新启动apache
:
sudo /etc/init.d/apache2 restart
答案 1 :(得分:1)
检查您的更改,
<?php phpinfo(); ?>
启用CURL支持是必要的。
Enabling CURL in PHP (PHP.ini, WAMP, XAMPP, Ubuntu)
按照以下步骤在Windows中启用带有XAMPP的curl库:
浏览并打开以下3个文件
C:\Program Files\xampp\apache\bin\php.ini
C:\Program Files\xampp\php\php.ini
C:\Program Files\xampp\php\php4\php.ini
删除分号(;),取消注释php.ini文件中的以下行。
;extension=php_curl.dll
之后它看起来像下面的东西 -
extension=php_curl.dll
重新启动Apache服务器。
检查您的phpinfo()
以查看是否正确启用了卷曲。
答案 2 :(得分:0)
输出时是否看到了更改
<?php phpinfo() ?>
也许您在进行更改后忘记重启Apache服务器了?