View Full Version : Post to Facebook Wall giving cURL error

01-17-2012, 12:26 AM
I have the following code:

require_once 'facebook.php';

$app_id = "1234";
$app_secret = "45678";

$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true

$page_id = "81918";

$result = $facebook->api("/me/accounts?access_token=123456");
foreach($result["data"] as $page) {
echo $page["name"];
if($page["id"] == $page_id) {
$page_access_token = $page["access_token"];
$args = array(
'access_token' => $page_access_token,
'message' => "I'm a Page!"
$post_id = $facebook->api("/$page_id/feed","post",$args);

When I execute this, I get the following message:
Fatal error: Uncaught CurlException: 77: error setting certificate verify locations: CAfile: D:\My Documents\xampp\htdocs\website/fb_ca_chain_bundle.crt CApath: none thrown in D:\My Documents\xampp\htdocs\website\base_facebook.php on line 853

I'm running XAMPP on my localhost here if that helps anyone.

I'm not sure why I'm getting this error. Can anyone help me out and let me know what I'm doing wrong? Thanks in advance!

01-17-2012, 12:36 AM
Didn't realize that I needed to get the facebook certificate. The certificate can be found here:


Just put this in the same directory that you're base_facebook.php file is in.