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.

[code language=”language="txt”]
;extension=php_curl.dll
[/code]

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:

[code language=”language="txt”]
sudo apt-get install php-curl
sudo service apache2 restart
[/code]

Deixe uma resposta

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