src/facebook.php
if (!function_exists('curl_init')) {
throw new Exception('Facebook needs the CURL PHP extension.');
}
要如何知道自己免空有無支援 php_curl.dll方式
phpinfo
<?
phpinfo(); // 使用phpinfo 查出有無 curl 資訊
?>
facebook 無 php_curl.dll 會出現之錯誤訊息 PS : 線上空間有時會hidden訊息,可用 .htaccess 方式顯示出
Fatal error: Uncaught exception 'Exception' with message 'Facebook needs the CURL PHP
PS : 這是直接執行 php sdk 範例的錯誤訊息
自管server 的話 , 請安裝 php_curl.dll 即可解決 , 而線上空間的話就只能請空間商幫你安裝 php_curl.dll , 如果你使用免空呢 , 就只能換空間 ORZ....
使用免空者不要想用 dl() 或 .htaccess 的方式引用 , 因自行測試結果為 dl()方式會被關閉,怕被攻擊 , .htaccess 不支援 dll 引用載入 , 所以換空間會比較快
空間測試列表
kodingen.com 測試後很棒 , 推行