Estou usando o PHP 5.6. Eu já instalei o curl usando os seguintes comandos:
sudo apt-get install php-curl
sudo apt-get install php5-curl
Mas, mesmo assim, continuo recebendo o erro:
Call to undefined function curl_init()
No entanto, quando eu locate curl.ini
, isso mostra:
/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
E quando eu locate curl.so
, mostra isso:
/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
Então eu mudei a linha em /etc/php5/mods-available/curl.ini
de:
extension = curl.so
Para:
extension = / usr / lib / php5 / 20131226 / curl.so
Mas ainda estou recebendo o erro.
O que há de errado?