2012-11-02 4 views
9

Sto provando ad installare un Magento sul mio server, e quando arrivo a "Configurazione", l'installazione si avvia: L'estensione PHP "curl" deve essere caricata.L'estensione PHP "curl" deve essere caricata

Ho controllato il mio php.ini e l'estensione = php_curl.dll non è stato commentato. Per entrambe le cartelle Apache e PHP. Ho anche controllato il mio manager di Wamp, e assomiglia a questo:

My PHP info.

Quindi credo che la mia php_curl sta lavorando bene ... Ma ho ancora ottenere lo stesso messaggio quando installo Magento:

My Magento installation.

Qualche idea su cosa c'è che non va?

+0

Guardate phpinfo –

risposta

15

Ho avuto lo stesso problema. L'estensione mod_curl in wamp ha un bug.

È possibile sostituirlo con una versione più recente. Non so quale versione di PHP usi ma qui puoi scaricare una versione più recente. Scarica una versione TS (TheadSafe) del modulo e sostituiscila con il modulo di ricciolo esistente.

http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/

E un post utile:

http://forum.wampserver.com/read.php?2,85716

+0

Sto utilizzando PHP: 5.4.3 Apache: 2.4.2 MySQL: 5.5.24 E sto andando controllare ciò che collegato ... :) – Sonhja

+0

ok questo è un problema. Non esiste un modulo per 5.4 che funzioni davvero. http://stackoverflow.com/questions/10939248/wamp-php-on-windows-7 – Stony

+0

Guarda qui. http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ qui puoi scaricare un nuovo modulo. Ho avuto lo stesso problema e sono passato a 5.3 e Apache 2.2 ci sono più moduli e funziona bene. – Stony

0

È necessario modificare i file php.ini nella cartella xampp. Tre file in tre diversi posti devono essere cambiati.

Seguire i seguenti passaggi per abilitare biblioteca ricciolo con XAMPP in Windows:

Fase 1:

Sfoglia e aprire i 3 file seguenti

C:\Program Files\xampp\apache\bin\php.ini 
C:\Program Files\xampp\php\php.ini 
C:\Program Files\xampp\php\php4\php.ini 

Fase 2:

Decommentare la seguente riga nel file php.ini rimuovendo il punto e virgola (;).

;extension=php_curl.dll 

Dopo di che sarà simile a qualcosa di sotto-

extension=php_curl.dll 

Fase 3:

Riavviare il server Apache.

Fase 4:

Controlla la tua phpinfo() per verificare se l'arricciatura è correttamente attivato o meno.

Divertiti usando la libreria curl().