Fatal Error: "FaceBook needs the CURL PHP extension"

Hi, i just installed the "FaceBook Connect" module, but it doesn't seem to be working, here are some screenshots, thanks.

 

Dolphin Curl Error.jpg · 93.1K · 253 views
Admin Tools.jpg · 122.3K · 226 views
Site Optimization.jpg · 129.7K · 227 views
facebook.php · 20.9K · 192 downloads
Quote · 9 Jul 2012

you seem to be working over a local server (Xampp )so here is what you need to do ...

It’s really quite simple - uncomment extension=php_curl.dll in your php.ini file, then restart Apache...

and your good to go , as you seem to be a beginner suggest you using wamp as it is more easier to use ...

read more about curl from the php site but mainly it is used to let php surf the web kinda thing and get data from remote servers also submitting forms using it ...

all the best

if i did help you .. it wont hurt to go to my profile and add a recommendation for me ;)
Quote · 9 Jul 2012

Hi, this is the only reference on CURLi did found inside the PHP.ini file, what should i do now??

thanks

PHPini.JPG · 100.5K · 248 views
Quote · 9 Jul 2012

You remove the ; (semicolon) at the beginning of the line to uncomment it. Then you need to restart apache.

But there is more that needs to be done. The php.ini file that comes with xampp is not setup for dolphin.

Attached is my copy i use for my xampp install.

Make a backup of yours first. Then you can compare them to see what i changed. And it's always good to make backups of anything before you change it.





php.ini · 85.7K · 269 downloads
https://www.deanbassett.com
Quote · 9 Jul 2012

Thank you Deano, that worked out straight away !

I am now able to see the module interface instead of an error message, however i kind of jumped in from an headache to another...

This module it's WEIRD, whom developed it on that way??

I mean, just look here for what is asking, we have to fill up an "application" to use this module??? and even more weird, when you go to your FaceBook account, they ask you to create a "developer test account" that expires every 2 hours, and then it even fails because when you have to choose a name for your application, it give you an error message because the application should have your FaceBook's name, but you don't know that until they block your account because of this and then you supposed to  appeal to this decision, etc...

What a total nightmare this module is, even before to being able to use it....sorry for this, but honestly, i think everybody can see what i am talking about here....

"You've been blocked from creating apps because we haven't been able to verify your account. You need to use your real name to maintain an account on Facebook, but you can set up a separate test account for your apps. Learn more: http://developers.facebook.com/docs/test_users/ 

If you believe you have received this message in error, please submit an appeal: https://www.facebook.com/help/contact_us.php?id"

Facebook connect settings
Facebook Connect Information
 
To get your "API Key" and "App Secret" strings, go to the following URL: 
Make application 

For "Site URL" and "Canvas URL" you should use this URL:
http://192.168.5.8/2/modules/?r=facebook_connect/login_form 

After completing these steps, insert your "API Key" and "App Secret" strings below:
 
Quote · 9 Jul 2012

Is anyone aware of a way to use this module without going trough an epic adventure of trials and appeals?

Thank you so much

Quote · 9 Jul 2012

All facebook applications regardless of what they are REQUIRE a facebook app ID and secret key. And yes, facebook does require you to setup a valid application on a valid facebook account with valid real person information that you can verify with a mobile phone number of credit card.

Sorry, that's just the way it is. It's done for security. The facebook app communicates directly with the API of facebooks servers. They do need to make sure some security is in place.

So it's not a matter of who designed it. They ALL require this. EVERY facebook module regardless of type, whats it's for and who wrote it as they all have to talk to facebooks servers.

So go to https://developers.facebook.com/apps and setup a app using the create app button, and use real information and when asked, verify your facebook account.


https://www.deanbassett.com
Quote · 9 Jul 2012

I still have not been able to figure out exactly what you did or how you ended up with an account that expires after 2 hours.

The only thing i can think of is you must have tried to bypass or otherwise ignore facebooks account verification procedure.

You're the first one i have seen post here with this specific problem.

https://www.deanbassett.com
Quote · 9 Jul 2012

No i didn't try to bypass anything.

I admit i wasn't expecting this scenario at all, otherwise i wouldn't have even begin with it, but i can see, the source of the problem is FaceBook rather than who made this application.

I create a FaceBook account to try to use this module, after i confirmed the e-mail they sent, they were still not happy and wanted a telephone number, after they got their code from the text message they sent, they were still not happy and wanted to get a new code given by voice with a telephone call, and guess what?? the account is still blocked and i got no intention to chase it further.

I just hope they will not use my personal information to send spam, i can't bear with it....

Once i was on the webpage being made from the module's developer, i wasn't sure of what to do, as i thought i would have to fill in some sort of module for this application, but it was unclear, so i click on the top right button where it says "Create Application".

I am going to wait for the time when this module will behave as all the others, i got not an urge to have it on the site right now.

Thanks for the help anyway

Quote · 10 Jul 2012

 


I am going to wait for the time when this module will behave as all the others,

 
I do not understand that statement. If you meen not require a app on the facebook side then you can forget it.

Perhaps i did not make myself clear. All modules that communicate with facebook require a app on the facebook side be created. And i do mean all of them. Including mine i sell in the market and many other facebook apps in the market that communicate with facebook.

I am sorry you had bad luck with getting a facebook app setup. Most do not have any problems validating facebook accounts.


https://www.deanbassett.com
Quote · 10 Jul 2012

The statement was referring to a module which just need a few clicks to be ready for use, some sort of "plug and play", for us not so technically savvy :D

Thanks

Quote · 10 Jul 2012

There will never, ever be a 'plug & play' module where Facebook is concerned, but don't be surprised if it gets even more obfuscated.

With that said, I am amused by the following:

For "Site URL" and "Canvas URL" you should use this URL:
http://192.168.5.8/2/modules/?r=facebook_connect/login_form


That might work if Facebook existed on your local network.

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 10 Jul 2012

you have to host an online server for this to work. That means open port 80 and put your server online. So, that anyone from anywhere can visit your server with your ip(address)

so much to do....
Quote · 10 Jul 2012
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.