Eu tenho o meu WAMP instalado no meu windows 7 64bit. O cURL não está funcionando, mas ainda o habilitei na bandeja WAMP.
Eu também tenho uncommented extension=php_curl.dll
em php.ini
tanto para o PHP e pasta Apache.
O Windows me dá uma mensagem de erro,
Inicialização do PHP: não é possível carregar a biblioteca dinâmica 'c: /wamp/bin/php/php5.4.3/ext/php_curl.dll' - o aplicativo falhou ao iniciar porque sua configuração lado a lado está incorreta. Consulte o log de eventos do aplicativo ou use a ferramenta command-lin sxstrace.exe para obter mais detalhes. "
Como posso resolver este problema?
Respostas:
Acesse http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ e faça o download da versão cURL que corresponde ao seu PHP versão em "Extensões de ondulação corrigidas:" .
Portanto, se você possui o PHP 5.3.13, baixe "php_curl-5.3.13-VC9-x64.zip". Experimente a versão "VC" primeiro. Em seguida, substitua o php_curl.dll na pasta ext. Isso funcionou para mim.
fonte
Eu tive o mesmo problema exato. Depois de tentar quase tudo e pesquisar no Stack Overflow, finalmente encontrei o motivo. Tente baixar "extensão de onda fixa" separadamente do PHP 5.4.3 e PHP 5.3.13 x64 (64 bits) para Windows .
Eu baixei "php_curl-5.4.3-VC9-x64" e funcionou para mim. Espero que ajude.
fonte
Funciona para mim:
php_curl.dll
arquivo naext
pastaIsso funcionou para mim.
fonte
Eu mesmo lutei bastante com isso .. No final, a versão 5.3.1 do PHP com Apache 2.2.9 funcionou ...
Eu estava recebendo o erro consistente de falta php5.dll. Para isso, renomeei todos os
php.ini
arquivos antigos que não são necessários (fora da pasta WAMP) paraold_ohp.ini
.fonte
O erro não está relacionado ao PHP. Isso significa que você está confiando no mod_deflate do Apache, mas esse módulo não está carregado. Tente ativar mod_deflate no httpd.conf ou comentar a linha incorreta (pesquise DEFLATE no httpd.conf).
Quanto à extensão do PHP, você deve ter certeza de que está ativada no php.ini. Verifique se extension_diris definido como o diretório php_curl.dll está em:
extension_dir = "C: / qualquer que seja" e adicione
extension = php_curl.dll
fonte
Os passos são os seguintes:
WAMP\bin\php\<your version of PHP>
php.ini
extension=php_curl.dll
WAMP\bin\Apache\<your version of Apache>\bin\
extension=php_curl.dll
fonte
Eu acho que o cURL não funciona com o WAMP 2.2e. Eu tentei todas as suas soluções, mas ainda não funcionou. Eu tenho a versão anterior, (2.2d) e funciona.
Então, basta baixar a versão anterior: D
fonte
Bem, basta desinstalar o WAMP de 64 bits e seguir com a versão de 32 bits. Funcionou no meu caso.
fonte
Foi assim que consegui carregar o CURL corretamente. No meu caso, o php foi instalado a partir do pacote zip, então tive que adicionar o diretório php à variável de ambiente PATH.
fonte
Verifique se a variável de ambiente PATH do sistema contém o diretório no qual o PHP está instalado. Pare o servidor Apache e reinicie-o mais uma vez. Com sorte, o CURL começará a funcionar.
fonte
Este trabalho para mim: http://www.mediafire.com/?3ay381k3cq59cm2 baixe e cole o arquivo na pasta ext PHP 5.4.3
fonte
Eu tive o problema de não trabalhar curl no win8 wamp3 php5.6. Reinstalar o wamp (versão x64 como eu tinha x64 nas informações do sistema) fez com que funcionasse bem.
fonte
comentário
"curl=cainfo"
nophp.ini
documento Isso me ajudou ao instalar o Prestashop quando todos os outros métodos ainda não funcionavam.fonte
Isto é o que funcionou para mim
Respondida por Soren de outra thread do SO - CURL for WAMP
"Parece haver um bug em algum lugar. Se você está enfrentando isso no Win 7 de 64 bits, tente instalar o apache addon versão 2.2.9 e php addon versão 5.3.1 e alternar para aqueles no WAMP e ativar a extensão CURL. Isso funcionou para mim."
fonte