ljwhite

Well-Known Member
Jun 20, 2005
363
0
166
I want to integrate the PayPal Website Payments Pro module into my site, but it requires curl. So how could I install curl on my server?
 

david510

Well-Known Member
Aug 22, 2004
473
0
166
recompile php only with curl support added if php is running as apache or if php is running as cgi, recompile apache using /scripts/easyapache
 

mickeyG

Member
Jan 2, 2008
11
0
51
Recompile php with curl enabled. It's built in already.
Where do I find that in the WHM? I didn't see anything that said "Recompile php".

Sorry for the newbie question, but I'm SUPER green at this stuff and really frustrated right now.
 

mctDarren

Well-Known Member
Jan 6, 2004
665
9
168
New Jersey
cPanel Access Level
Root Administrator
Welcome, Mickey. I think I might confuse you more, but here goes. :)

It's actually done by recompiling Apache and then configuring THAT to recompile PHP with cURL support. You do it via the "Easy Apache" (EA3 people are posting about) update. Find Update Apache in WHM and follow the instructions. However....

*** WARNING ***
Updating via Easy Apache can be an extremely easy way to bring Apache up to date on your box. But it comes with a price. If something goes wrong, it's not easily reversible. If you are new to, or never have run EA may I suggest you hire someone to do it for you. There are several very competent admins that advertise on here that can do it for you very cheaply. Worth the money you will spend, I assure you.

Good luck, let us know how you make out. :)

Darren
 

cPanelDavidG

Technical Product Specialist
Nov 29, 2006
11,212
15
313
Houston, TX
cPanel Access Level
Root Administrator
Note that EA 3 is more resistant to creating a broken Apache/PHP compile than EA 1 was. This is the result of a more novice-friendly interface that warns of potential risks and a dry run performed to ensure things are likely to work correctly before proceeding through the compile process. One of the major goals of EA 3 was to make it more reliable in terms of producing a working version of Apache and PHP even with the myriad of options and possible configurations presented in EA 3.