Keep getting error “Call to undefined function curl_init()”
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I'm using PHP 5.6. I've already installed curl using the following commands:
sudo apt-get install php-curl
sudo apt-get install php5-curl
But even still, I keep getting the error:
Call to undefined function curl_init()
However, when I locate curl.ini
, it shows this:
/etc/php5/apache2/conf.d/20-curl.ini
/etc/php5/cgi/conf.d/20-curl.ini
/etc/php5/cli/conf.d/20-curl.ini
/etc/php5/fpm/conf.d/20-curl.ini
/etc/php5/mods-available/curl.ini
/usr/share/php5/curl/curl.ini
/var/lib/ucf/cache/:etc:php5:mods-available:curl.ini
And when I locate curl.so
, it shows this:
/usr/lib/php5/20131226/curl.so
/usr/lib/x86_64-linux-gnu/libcurl.so.3
/usr/lib/x86_64-linux-gnu/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0
So I changed the line in /etc/php5/mods-available/curl.ini
from:
extension=curl.so
To:
extension=/usr/lib/php5/20131226/curl.so
But I'm still getting the error.
What's wrong?
14.04 server apache2 php curl
bumped to the homepage by Community♦ 8 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
I'm using PHP 5.6. I've already installed curl using the following commands:
sudo apt-get install php-curl
sudo apt-get install php5-curl
But even still, I keep getting the error:
Call to undefined function curl_init()
However, when I locate curl.ini
, it shows this:
/etc/php5/apache2/conf.d/20-curl.ini
/etc/php5/cgi/conf.d/20-curl.ini
/etc/php5/cli/conf.d/20-curl.ini
/etc/php5/fpm/conf.d/20-curl.ini
/etc/php5/mods-available/curl.ini
/usr/share/php5/curl/curl.ini
/var/lib/ucf/cache/:etc:php5:mods-available:curl.ini
And when I locate curl.so
, it shows this:
/usr/lib/php5/20131226/curl.so
/usr/lib/x86_64-linux-gnu/libcurl.so.3
/usr/lib/x86_64-linux-gnu/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0
So I changed the line in /etc/php5/mods-available/curl.ini
from:
extension=curl.so
To:
extension=/usr/lib/php5/20131226/curl.so
But I'm still getting the error.
What's wrong?
14.04 server apache2 php curl
bumped to the homepage by Community♦ 8 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
Tryphp5enmod curl
followed by a restart of your webserver
– tkausl
Aug 27 '16 at 18:01
add a comment |
I'm using PHP 5.6. I've already installed curl using the following commands:
sudo apt-get install php-curl
sudo apt-get install php5-curl
But even still, I keep getting the error:
Call to undefined function curl_init()
However, when I locate curl.ini
, it shows this:
/etc/php5/apache2/conf.d/20-curl.ini
/etc/php5/cgi/conf.d/20-curl.ini
/etc/php5/cli/conf.d/20-curl.ini
/etc/php5/fpm/conf.d/20-curl.ini
/etc/php5/mods-available/curl.ini
/usr/share/php5/curl/curl.ini
/var/lib/ucf/cache/:etc:php5:mods-available:curl.ini
And when I locate curl.so
, it shows this:
/usr/lib/php5/20131226/curl.so
/usr/lib/x86_64-linux-gnu/libcurl.so.3
/usr/lib/x86_64-linux-gnu/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0
So I changed the line in /etc/php5/mods-available/curl.ini
from:
extension=curl.so
To:
extension=/usr/lib/php5/20131226/curl.so
But I'm still getting the error.
What's wrong?
14.04 server apache2 php curl
I'm using PHP 5.6. I've already installed curl using the following commands:
sudo apt-get install php-curl
sudo apt-get install php5-curl
But even still, I keep getting the error:
Call to undefined function curl_init()
However, when I locate curl.ini
, it shows this:
/etc/php5/apache2/conf.d/20-curl.ini
/etc/php5/cgi/conf.d/20-curl.ini
/etc/php5/cli/conf.d/20-curl.ini
/etc/php5/fpm/conf.d/20-curl.ini
/etc/php5/mods-available/curl.ini
/usr/share/php5/curl/curl.ini
/var/lib/ucf/cache/:etc:php5:mods-available:curl.ini
And when I locate curl.so
, it shows this:
/usr/lib/php5/20131226/curl.so
/usr/lib/x86_64-linux-gnu/libcurl.so.3
/usr/lib/x86_64-linux-gnu/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0
So I changed the line in /etc/php5/mods-available/curl.ini
from:
extension=curl.so
To:
extension=/usr/lib/php5/20131226/curl.so
But I'm still getting the error.
What's wrong?
14.04 server apache2 php curl
14.04 server apache2 php curl
asked Aug 27 '16 at 16:57
user6749089user6749089
614
614
bumped to the homepage by Community♦ 8 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
bumped to the homepage by Community♦ 8 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
Tryphp5enmod curl
followed by a restart of your webserver
– tkausl
Aug 27 '16 at 18:01
add a comment |
Tryphp5enmod curl
followed by a restart of your webserver
– tkausl
Aug 27 '16 at 18:01
Try
php5enmod curl
followed by a restart of your webserver– tkausl
Aug 27 '16 at 18:01
Try
php5enmod curl
followed by a restart of your webserver– tkausl
Aug 27 '16 at 18:01
add a comment |
1 Answer
1
active
oldest
votes
Try these two things:
sudo apt-get install php5.6-curl
create a page to show you <?php phpinfo();
and make sure that you're using php 5.6. Do you have multiple php's installed? Once you figure out which exact version you are using, install curl for it: apt-get install php<VERSION>-curl -y
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f817523%2fkeep-getting-error-call-to-undefined-function-curl-init%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Try these two things:
sudo apt-get install php5.6-curl
create a page to show you <?php phpinfo();
and make sure that you're using php 5.6. Do you have multiple php's installed? Once you figure out which exact version you are using, install curl for it: apt-get install php<VERSION>-curl -y
add a comment |
Try these two things:
sudo apt-get install php5.6-curl
create a page to show you <?php phpinfo();
and make sure that you're using php 5.6. Do you have multiple php's installed? Once you figure out which exact version you are using, install curl for it: apt-get install php<VERSION>-curl -y
add a comment |
Try these two things:
sudo apt-get install php5.6-curl
create a page to show you <?php phpinfo();
and make sure that you're using php 5.6. Do you have multiple php's installed? Once you figure out which exact version you are using, install curl for it: apt-get install php<VERSION>-curl -y
Try these two things:
sudo apt-get install php5.6-curl
create a page to show you <?php phpinfo();
and make sure that you're using php 5.6. Do you have multiple php's installed? Once you figure out which exact version you are using, install curl for it: apt-get install php<VERSION>-curl -y
answered Sep 22 '17 at 3:24
Victor PiousboxVictor Piousbox
1013
1013
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f817523%2fkeep-getting-error-call-to-undefined-function-curl-init%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Try
php5enmod curl
followed by a restart of your webserver– tkausl
Aug 27 '16 at 18:01