Avatar ·

Erro Call to undefined function curl_init() em PHP: causas e solução

Olá a todos! Sou novo em PHP e estou tentando fazer uma requisição HTTP simples para uma API externa via cURL. Escrevi o seguinte código: ```php ``` Mas ao executar o script, recebo um erro fatal: **Call to undefined function curl_init()**. Verifiquei que o PHP está instalado, versão 8.1. Por favor, me digam o que fazer? Preciso habilitar algo no php.ini? Ou talvez essa função tenha sido removida nas versões mais recentes do PHP? Agradeço desde já pela ajuda! Adicionalmente: estou trabalhando no Windows, usando OpenServer. No phpinfo() não vejo a seção cURL. Tentei pesquisar, mas os conselhos variam — alguns falam sobre instalar libcurl, outros sobre habilitar extension=php_curl.dll no php.ini. Na minha pasta ext, tenho o arquivo php_curl.dll, mas ele não está sendo carregado por algum motivo. Será que o problema é que não tenho permissões de administrador? Ou preciso reinstalar o PHP? Ajude