Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 274
  • Last Modified:

PHP error

php -v shows:
PHP 5.2.4 (cli) (built: Oct 25 2007 19:44:10)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

I am working on something that I think needs the "--with-curl" option.  PHP needs to have this as part of the configuration: "--with-curl".

When I run this: "php cflc_login.php", I get

PHP Fatal error:  Call to undefined function curl_init() in /opt/csw/apache2/share/htdocs/webbots/phpinc/LIB_http.php on line 249

I believe adding the --with-curl as part of the configuration will solve it.  How do I add this option without having to rebuild/recompile php?

Thanks for any help,
Shannon
0
shannon_adams
Asked:
shannon_adams
1 Solution
 
BrianGEFF719Commented:
>>How do I add this option without having to rebuild/recompile php?

You can't, you must recompile php with curl support.

However, it's not a total loss. You can use php sockets (if enabled) to do what you want. Also, pear has several packages for http, https, and ftp support, so you _should_ be able to manage with out curl.


Good Luck.
Brian
0
 
NeoificCommented:
You cannot add modules after building.  Yes, you need the curl package.
0
 
codeQuantumCommented:
There is a better way.

CURL is not maintained anymore (it is obsolete) and has been superseded... This is probably why your host did not enable CURL by default.

Use HTTP_Request instead.
0
 
codeQuantumCommented:
Alternatively, if you insist on using CURL, you can download the package from PEAR and use its functions directly.

http://pear.php.net/package/Net_Curl/download
0
 
kkretschCommented:
Perhaps your curl module is already existing on your system but not activated as a php module/extension. You could look into the extensions dir defined in your php.ini and look for *.so file references. With a bit of look it is just not built into the binary but available as an external runtime lib.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now