How to fix "Fatal error: Call to undefined
function: curl_init()" on FreeBSD and Debian
After installing the
Tweet Old Post
wordpress plugin and giving it, I've been returned an error of
my PHP code interpreter:
Call to undefined function: curl_init()
As I've consulted with uncle Google's indexed forums
discussing the
issues, I've found out the whole
issues are caused by a missing
php curl module
My current PHP installation is installed from the port tree on
FreeBSD 7.2. Thus in order to include support for
php curl
it was necessery to install the port
/usr/ports/ftp/php5-curl (note that I'm using the php5 port
and it's surrounding modules).
Fixing the
Call to undefined function: curl_init() on Linux
hosts I suppose should follow the same logic, e.g. one will have to
install php5-curl to resolve the issue.
Fixing the missing curl_init() function support on Debian for
example will be as easy as using apt to install the php5-curl
package, like so:
debian:~# apt-get install php5-curl
...
Now my tweet-old-post curl requirement is matched and the error is
gone, hooray ;)