Fatal error: Uncaught Error: Call to undefined function curl_init()

Ao movimentar meu código para o ambiente de produção recebi a mensagem de erro: Fatal error: Uncaught Error: Call to undefined function curl_init(). Mas como solucionar este problema?

Este acontece quando a extensão cURL não está habilitada no PHP (php.ini). encontre a linha abaixo e remova o “;” do inicio da linha, salve o arquivo e reinicie o apache.

;extension=php_curl.dll

Mas e se o código curl já estiver habilitado? e mesmo assim aparece a mensagem de erro?

A solução para este caso é é instalar/atualizar o pacote do curl e reiniciar o apache:

sudo apt-get install php-curl
sudo service apache2 restart

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *