2012年12月13日 星期四

facebook api(php)使用預設範例時,出現伺服器錯誤解決方式

在使用facebook api提供的facebook-php-sdk內建的範例的時候,在丟到Ubuntu去執行的時候發現,一直跑出「伺服器錯誤」的訊息,也沒有出現什麼錯誤訊息,我也不曉得到底是哪一個環節出錯



一直trace整個examples範例的時候,發現它跑到base_facebook.php中的判斷curl函式不存在的if判斷式裡面了(function_exists('curl_init')),它裡面也有丟出例外(throw new Exception('Facebook needs the CURL PHP extension.');),可是就是沒有看到錯誤訊息,搞了好久原來是我沒有安裝curl的lib

所以使用指令apt-get install curl libcurl3 libcurl3-dev php5-curl去安裝curl的lib,之後就可以正常運作了


參考連結


沒有留言:

張貼留言

ADS