Como instalar cURL em PHP em Xampp

Pergunta
Tenho instalado Apache, PHP e MySQL em minha máquina local com o pacote Xampp. Estou tentando acessar às funções de PHP para utilizar as bibliotecas de cURL, porém não consigo que funcione.

As provas que fiz me dão um erro fatal em PHP. Simplesmente tento chamar à função curl_init() desde PHP e me mostra esta mensagem:

Fatal error: Call to undefined function curl_init() in C: xampphtdocs witter witter.php on line 186

Estou buscando no fórum de suporte de Xampp e a verdade é que não entendo como fazer o que me pedem. Dizem que tenho que colocar uma DLL de curl no diretório de extensões de PHP, porém não sei onde conseguir essa DLL. Vou ao website de curl para tentar baixá-la, mas não a encontro.

Valorize esta FAQ:
A FAQ Como instalar cURL em PHP em Xampp tem Pertence à categoria:
Resposta
A solução é bem simples, porque a dll que deve ter para utilizar cURL desde PHP (php_curl.dll) já está instalada em seu computador, no próprio diretório de extensões do PHP de Xampp. Não está ativa, porém está aí, por isso só tem que dizer a PHP que a carregue.

Se observar, no diretório de extensões de PHP, onde está instalado Xampp, algo como isto:

C:xamppphpext

Encontrará a dll que necessita: php_curl.dll

Para ativá-la desde PHP tem que editar o php.ini, que está no diretório de PHP. Pode localizar também seu php.ini através de um phpinfo().

Simplesmente tem que tirar o ponto e vírgula ";" que há antes da linha que carrega a dll:

;extensao=php_curl.dll

Logo, salva o php.ini e reinicia Apache para que as alterações tenham efeito. Agora poderá utilizar as funções de cURL para PHP sem problemas.

Por Miguel Angel Alvarez

Voltar à árvore de categorias Voltar à árvore de categorias

Comentários da faq
Foram enviados 2 comentários à faq
2 comentários não revisados
0 comentários revisados
 
FAQs relacionadas
  + Porque não recebo o código PHP ou ASP das páginas?
  + O que escolher ASP ou PHP
  + Processar formulários em outro frame
  + Configuração de PHP para o envio de e-mails
  + Utilizar PHP em IIS em Windows XP
  + Como posso implementar música em um sistema de envio de postais?
  + Etiqueta <include>
  + Eliminar etiquetas HTML e PHP de uma cadeia
  + Gerar um erro 404 através de PHP
  + Por que não se salva a sessão em Easy PHP?
  + Problemas ao instalar apache em Windows XP
  + Tenho um problema com Apache. O que devo fazer para que não me mostre esta página?
  + Alias em Apache
  + Acesso a Apache desde outro computador
  + [...]

Ver todas las FAQS de PHP / Apache

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato