fsockopen on windows server

silvano

Nuovo Utente
24 Mag 2008
5
0
0
Ciao a tutti,

è da qualche giorno che stò avendo alcuni problemi nello gestire socket in ambiende windows.
Su server unix no problem e la sequenza è la seguente:
$sock = @fsockopen("www.imageshack.us", 80, $errno, $errstr, 30);
fwrite($sock, $header); dove header contiene binary data.
Strano che funziona con @fsockopen mi aspettavo dovesse essere solo fsockopen, ma comunque funziona perfettamente.

I windows invece con @fsockopen non mi da nessun errore/warning sulla open ma su fwrite($sock, $header) mi da :
Warning: fwrite(): supplied argument is not a valid stream resource
Se invece uso fsockopen senza @ ottengo:
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: gethostbyname failed
Warning: fsockopen() [function.fsockopen]: unable to connect to www.imageshack.us:80
Warning: fwrite(): supplied argument is not a valid stream resource

se invece in windows uso @fsockopen nessun warning in open ma ottengo lo stesso warning in write.

in entrambi i casi dalla open esco con $errno 0.

qualcuno ha idea di questo strano comportamento?

grazie
/Silvano
 

silvano

Nuovo Utente
24 Mag 2008
5
0
0
risolto

Ciao a tutti,

è da qualche giorno che stò avendo alcuni problemi nello gestire socket in ambiende windows.
Su server unix no problem e la sequenza è la seguente:
$sock = @fsockopen("www.imageshack.us", 80, $errno, $errstr, 30);
fwrite($sock, $header); dove header contiene binary data.
Strano che funziona con @fsockopen mi aspettavo dovesse essere solo fsockopen, ma comunque funziona perfettamente.

I windows invece con @fsockopen non mi da nessun errore/warning sulla open ma su fwrite($sock, $header) mi da :
Warning: fwrite(): supplied argument is not a valid stream resource
Se invece uso fsockopen senza @ ottengo:
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: gethostbyname failed
Warning: fsockopen() [function.fsockopen]: unable to connect to www.imageshack.us:80
Warning: fwrite(): supplied argument is not a valid stream resource

se invece in windows uso @fsockopen nessun warning in open ma ottengo lo stesso warning in write.

in entrambi i casi dalla open esco con $errno 0.

qualcuno ha idea di questo strano comportamento?

grazie
/Silvano

ho risolto, ho dovuto mettere l'ip address di www.imageshack.us speriamo che non cambi :)
 
Discussioni simili
Autore Titolo Forum Risposte Data
alexbrasile PHP convertire la funzione fsockopen in curl PHP 0
G Problema fsockopen PHP 1
radioButton Problema con fsockopen. PHP 0
M fsockopen e/o cURL e basic authentication PHP 0
G fsockopen vs socket_create PHP 1
felino [Windows 10] Scompare icone, file e collegamenti sul desktop Windows e Software 0
S Deploy stampanti tramite GPO - Windows Server 2019 Windows e Software 1
D PHP leggere cartella di Windows PHP 1
A Aggiornamento Windows blocca PC Windows e Software 1
felino Windows 7: errore 80072EFE su Windows Update Windows e Software 1
M visualizzare ip cam in windows IP Cam e Videosorveglianza 0
D Azure oppure Windows server Cloud Computing e Cloud Server 0
felino [Windows 8.1 Pro] Impossibile attivare/avviare Windows Defender Windows e Software 3
felino Risalire alla versione di Windows preinstallata Windows e Software 0
M Creare con il Vb 2010 Il Classico Notes di Windows Vista Visual Basic 1
L Recupero dati da SSD Windows 10 prof Windows e Software 3
felino DELL T130: windows o linux? Hardware 1
ElloG Windows 7: addio assistenza?? Windows e Software 1
G Condividere 1 cartella in rete due computer windows 10 Reti LAN e Wireless 0
L WordPress su Windows WordPress 8
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
D Windows 7 SMB1 non presente Windows e Software 0
D [MySQL] cerco sviluppatore data base windows e linux per riparare sito Offerte e Richieste di Lavoro e/o Collaborazione 1
felino [Windows 8.1] Windows Update non funziona correttamente Windows e Software 3
M Web server domestico con Windows 10 Home Web Server 0
M [PHP] FPDF Salvare su disco C locale Windows PHP 3
M Redirect sito php su server Windows PHP 0
Axis18 [Apache] Tomcat 9.0.16 su Windows Server 2016 Apache 1
L [PHP] Installazione di imagick sotto windows con server installato manualmente PHP 13
Max 1 Aggiornamento Windows Windows e Software 1
Zio Crick Windows 8.1 accede ai NAS solo in lettura Windows e Software 0
felino Windows 8.1: installare sistema operativo e programmi in due hard disk diversi Windows e Software 4
A Installazione windows vista home premium Windows e Software 3
M [RISOLTO]Windows media player non mi funziona più su win 10 pro 64 bit Windows e Software 2
felino [Windows 7] Errore durante l'installazione Windows e Software 1
L windows live mail Posta Elettronica 4
F windows defender rallenta il PC Sicurezza e Virus 3
K Uso font preinstallati di Windows a fini commerciali? Windows e Software 2
W una single board dove gira Windows Hardware 0
W Windows vs Linux per la sicurezza su ATM Windows e Software 0
S Server vps datacenter italiano con windows 10 caricato. Server Dedicati e VPS 3
M Retribuito: Programmatore apache in ambiente windows Offerte e Richieste di Lavoro e/o Collaborazione 0
felino Windows 10 e Boot Configuration Data Windows e Software 5
F Apache 2.2.1.7: non reattivo con Windows 10 Apache 0
Sevenjeak Windows 10: errore green screen ( versione insider ) Windows e Software 0
L xenial lamp su windows 10 Web Server 0
felino [Windows 10] Ripristino a Windows 8.1 Windows e Software 2
felino [Windows 10] "Disconnessione in corso..." con nuovo account utente Windows e Software 4
H Aggiornamenti Windows 7 a 64 bit Windows e Software 5
M Cerco esperto Apache su Windows server Offerte e Richieste di Lavoro e/o Collaborazione 2

Discussioni simili