从facebook php SDK包括/要求src/facebook.php时出错500

从facebook php SDK包括/要求src/facebook.php时出错500,php,facebook-php-sdk,Php,Facebook Php Sdk,我正在为我的网站实现Facebook登录。我对php调试的知识有限,所以我或多或少地在寻找一种好的方法来调试它 只要我包含(或需要)facebook.php文件,并且没有其他SDK交互,Apache就会使用我的php脚本 include('fb-php-sdk/src/facebook.php'); fb php sdk是包含php脚本的目录中的一个目录(也是文档根目录) 服务器日志: [Tue Nov 15 23:18:16 2011] [error] [client 192.168.1.

我正在为我的网站实现Facebook登录。我对php调试的知识有限,所以我或多或少地在寻找一种好的方法来调试它

只要我包含(或需要)facebook.php文件,并且没有其他SDK交互,Apache就会使用我的php脚本

include('fb-php-sdk/src/facebook.php');
fb php sdk
是包含php脚本的目录中的一个目录(也是文档根目录)


服务器日志:

[Tue Nov 15 23:18:16 2011] [error] [client 192.168.1.110] PHP Fatal error: Uncaught exception 'Exception' with message 'Facebook needs the CURL PHP extension.'

in /var/www/fb-php-sdk/src/base_facebook.php:19\nStack trace:

#0 /var/www/fb-php-sdk/src/facebook.php(18): require_once()
#1 /var/www/index.php(13): include('/var/www/fb-php...')
#2 {main} thrown in /var/www/fb-php-sdk/src/base_facebook.php on line 19 

From /var/log/apache2/error.log 
安装CURL=)

命令:

sudo apt-get install php5-curl
安装CURL=)

命令:

sudo apt-get install php5-curl

你能粘贴你的php错误日志吗?[Tue Nov 15 23:18:16 2011][error][client 192.168.1.110]php致命错误:未捕获的异常“exception”带有消息“Facebook需要CURL php扩展”。在/var/www/fb php sdk/src/base_Facebook.php:19\n堆栈跟踪:\n#0/var/www/fb php sdk/src/Facebook.php(18):require#once()\n#1/var/www/index.php(13):include('/var/www/fb php…')\n#2{main}\n在/var/log/apache2/error.log第19行的/var/www/fb php sdk/src/base_facebook.php中抛出/var/log/apache2/error.log中的/var/www/fb php-sdk/src/base_-facebook.php要安装的包名为php5 CURL,适用于任何其他有此问题的人。在8个小时过去之前,我不会让我解决我自己的问题。我建议你打开错误报告(在开发过程中),你会为自己节省很多麻烦:)你能粘贴你的php错误日志吗?[Tue Nov 15 23:18:16 2011][error][client 192.168.1.110]PHP致命错误:未捕获异常“exception”,消息为“Facebook需要CURL PHP扩展”。在/var/www/fb PHP sdk/src/base_Facebook.PHP:19\n堆栈跟踪:\n#0/var/www/fb PHP sdk/src/Facebook.PHP(18):require_once()\n#1/var/www/index.PHP(13):include('/var/www/fb PHP…)\n#2{main}\n在/var/log/apache2/error.log第19行的/var/www/fb-php-sdk/src/base_-facebook.php中抛出安装CURL=)要安装的包名是php5-CURL,适用于有此问题的任何其他人。直到8小时过去,我才让我解决我自己的问题。我建议你打开错误报告(在开发过程中),您将为自己节省很多麻烦:)之后,您可能需要添加
php.ini
extension=php\u curl.so
以启用curl,然后重新启动Apache。之后,您可能需要添加
php.ini
extension=php\u curl.so
以启用curl,然后重新启动Apache。