By 19 Gennaio 2011 0 Comments

Installare CURL per PHP/IIS su Window

Il cURL è uno degli strumenti più utili presente nativamente sui sistemi Linux.

Si tratta di un tool da riga di comando per il trasferimento di file mediante l’uso di sintassi URL.
Supporta tantissimi protocolli quali FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, supporta i certificati SSL, permette l’invio di dati mediante HTTP POST, accetta i coockie e, soprattutto, è un ottimo simulatore di operazioni utente compiute via browser, eventualmente automatizzate.

Seppur non nativamente integrato in sistemi Windows, è possibile installare cURL ed integrarlo per farlo funzionare correttamente.
Presentiamo di seguito i passi per l’installazione di su un sistema Windows XP di:
* cURL;
* php_curl, estensione php per interfaciamento con cUL.

Le seguenti istruzioni dovrebbero essere valide anche per Windows 2000, mentre non ho testato la configurazione su Windows Vista.
Partiamo ora all’installazione di cURL.

1. Da https://curl.haxx.se/download.html scaricate la copia di cURL adatta al vostro sistema, che dovrebbe essere un Windows XP. Io uso la versione Generic. C’è anche un comodo Download Wizard se avete qualche dubbio;
2. Scompattate il file zip in un’area del vostro disco;
3. Assicuratevi, ora, di possedere la DLL msvcr70.dll nella cartella system32 (solitamente c:WINDOWSsystem32).
Se non fosse presente, crecatela con Google, scaricatela e copiatela in system32

Passiamo ora all’attivazione del modulo php_curl.

1. Assicuratevi di copiare i file libeay32.dll e ssleay32.dll dalla cartella di installazione di PHP alla cartella system32;
2. Abilitate il modulo php_curl semplicemente aggiungendo la riga
extension=php_curl.dll
nella sezione extension del php.ini, o scommentandola se già presente;
3. Riavviate IIS.

Abbiamo completato così la nostra installazione di cURL per PHP, non ci resta che testare il tutto con del semplice codice come quello seguente.

Spero sia tutto chiaro e soprattutto funzionante!
Se vi fossero problemi, vi invito ad utilizzare i commenti per le richieste di supporto.

About the Author:

shared on wplocker.com