26.3 C
Firenze
giovedì, Agosto 7, 2025
Home Blog Page 3429

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.

0x8ffe2740 durante il tentativo di avviare un sito Web

Quando si cerca di utilizzare Gestione Internet Information Services (Gestione IIS) per avviare un sito Web, il sito Web non viene avviato e potrebbe venire visualizzato il seguente messaggio di errore:

Errore imprevisto 0x8ffe2740

Questo comportamento può verificarsi se esiste un conflitto di porta sul sistema. Per impostazione predefinita, IIS utilizza la porta 80 per la comunicazione HTTP. Se un’applicazione diversa da IIS è in esecuzione e utilizza la porta 80 sullo stesso indirizzo IP, è possibile che venga visualizzato il messaggio di errore quando si cerca di utilizzare Gestione IIS per avviare il sito Web.

Per identificare l’altra applicazione che utilizza la porta 80, è possibile utilizzare strumenti di terze parti quale TCPView o FPort.

Okkio anche a SKYPE. A volte si prende la 80!!!

Inviare E-mail in HTML o solo TESTO con CDO.SYS

0

Quando si vuole inviare una e-mail in formato HTML oppure solo TESTO con l’elemento CDO basta tenere presente questa considerazione, esempio:

Set emailMail.Configuration = emailConfig
emailMail.From = "info@mioprovider.com"
emailMail.To = "destinatario"
emailMail.Subject = Request.Form("oggetto")
emailMail.HTMLBody = Request.Form("testo")
emailMail.Send()
Set emailMail = Nothing

Per farlo basta cambiare questo parametro nelle due modalità

emailMail.HTMLBody
emailMail.TEXTBody

facile no?

Unable to verify the A record associated to the NS server

Quando si riceve questo errore :

*ERROR*: Unable to verify the A record associated to the NS server

è possibile che il sistema che fa il CHECK non riesca a trovare i DNS nel modo corretto.

Vi faccio un esempio.
Io avevo configurato due Server:
Dns.dominio.com – Dns2.dominio.com
Il sito “dominio.com” era però registrato da un altro maintainer.
(con Dns…esempio…dn1.ciccio.com, dn2.ciccio.com)

A parte il fatto che non esistevano (su i Dns ciccio.com i record Dns e Dns2) ma il problema è proprio che i miei server dovevano risultare (LORO!) i DNS del mio dominio.

Appena ho migrato il sito principale (dominio.com) il problema non si è più presentato.

US-CERT VU#800113 – Cache Poisoning DNS Vulnerabilities

0

Per risolvere questo problema:

US-CERT VU#800113 – Cache Poisoning DNS Vulnerabilities

abbiamo risolto commentando questa istruzione :

query-source address * port 53;

2 profili Skype attivi contemporaneamente sullo stesso PC

0

A volte ti puó essere utile poter avere contemporaneamente attivi 2 diversi “profili” Skype sullo stesso PC, ad esempio per una presenza “professionale” e una “personale”, o per due persone che condividono lo stesso PC.

Per attivare il 2° profilo Skype segui questa procedura (Windows XP):

1. Se non lo hai già, crea un 2° Account utente (Amministratore)
2. Attiva il 1° profilo Skype come al solito.
3. Posiziona il mouse sull’icona per lanciare il programma Skype
4. Clicca con il pulsante destro
5. Dal menu a tendina seleziona Esegui come…
6. Nel menu che appare seleziona il tuo 2° Account utente
7. Il 2° profilo Skype diviene attivo

Note: I 2 Skype funzionano anche con 1 sola scheda audio, ma per usarli contemporaneamente é necessario disporre di una 2a scheda audio interna o USB. Per trasferire i contatti al 2° profilo usare l’opzione Invia contatti

Inserire musica di sottofondo nel mio sito

0

Usare il tag che consente di integrare sottofondi sonori ad una pagina web.

Gli attributi che si può usare sono:

autostart= fa partire in automatico la sequenza (true) o meno (false)

hidden= visualizza o meno la console (“false” o “true”)

loop= numero delle riproduzioni della sequenza (con 0 ripete una volta, con –1 infinite volte, altrimenti specificare il numero)

volume= valore numerico (da 0 a 100)

starttime= definisce il momento in cui far partire il suono (impostare minuti e secondi)

endtime= definisce il momento in cui far finire il suono (impostare minuti e secondi)

Age of Empires + Scheda video ATI

0

Oggi ho avuto un problema con Age of Empires e la Scheda video ATI Radeon. In pratica vedevo solo i filmati iniziali ma il gioco non partiva = schermo NERO.

Le ho provate di tutte…cambia drivers….rimuovi accelerazioni DIrect3d e DirectDraw

alla fine sapete come è partito?
con l’aggiunta del comando /nostartup

“C:Age of Empires IIempires2.exe” /nostartup

Ripristinare un Global Catalog

0

Panico oggi.
Ho fatto fuori un server dal dominio (terzo dc) con le normali funzioni Dcpromo (per rimuovere i server) ma al riavvio l’errore sul DC principale era :

FsmoCheck error 1355
error 1355. A Global Catalog Server could not be located .
Warning: DcGetDcName(GC_SERVER_REQUIRED) call failed, error 1355

Sinceramente c’è voluto un bel pò per capire come fare.
Allora, prima di tutto bisogna andare a fare PULITO sulla sezione Active Directory Sites and Services sopratutto dentro Default-First-Site perchè sembra che i server rimossi comunque restino in quella zona.

Dopodiche, sempre in quella zona, bisogna fare click (proprietà) su NTDS Settings per dichiarare quale server dovrà fare a Global Catalog.

Fatto questo, bisogna procedere così (su quel server)

1. Fermare il servizio di File Replication Service
2. Andare con Registry Editor (Regedt32.exe).
3. Trovare per MODIFICARE la chiave BurFlags che dovrebbe essere qui :

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNtFrsParametersBackup/RestoreProcess at Startup

4. Su di lei, dare DWORD, dare Hex, e scrivere D4.
5. Uscire da Regedit
Riavviare tutta la baracca!

Altro Metodo per Select RANDOM su Access

mettere:
ORDER BY CLng(Rnd(([Id]+Timer())*-1)*10000)


Ultime dal Nostro BLog