15. september 2010 - 10:36
Der er
13 kommentarer og 2 løsninger
fsockopen returnerer en valid stream med .co2.
Jeg kan ikke lure hvorfor alt hvad jeg kaster efter fsockopen som host returnerer noget valid med .co2 som domæne:
http://pastie.org/1160099 Alle andre ting ser ud til at fungerer ellers.
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
15. september 2010 - 10:46
#1
Koden er også her: <?php $starttime = microtime(true); $file = @fsockopen('this-is-weird.co2', 80, $errno, $errstr, 2); $stoptime = microtime(true); if (!$file) { echo ((int) -1); } else { fclose($file); echo floor(($stoptime - $starttime) * 1000); } ?>
15. september 2010 - 11:45
#2
Ikke forstået - så vidt jeg kan regne ud på din kode skal den returnere -1 med ovenstående eksempel. Men du mener du får noget andet?
15. september 2010 - 13:00
#3
Lige præcis, men her er de seneste 3 kørsler: 112 115 110
Slettet bruger
15. september 2010 - 13:11
#4
Mon ikke du får en fejl hvis du fjerner @... - HVAD returnerer den iøvrigt ?
15. september 2010 - 13:11
#5
Jeg har testet både på min eget netværk og over min 3G-modem fra 3. Begge giver resultater.
15. september 2010 - 13:14
#6
Hvis jeg fjerner @, så returnere den stadig forskellige tider. Hvis jeg var_dump'er $file, så får jeg: resource(4) of type (stream) Men altså kun med .co2. .co1, .co3 osv. fejler alle.
15. september 2010 - 13:24
#7
Jeg har lige prøvet at flytte filen over på en anden server (udbyder) og her returnere den hele tiden -1. Mærkeligt. Hvordan mon det kan være? Nå, T4NK3R, gider du lave et svar? Så kan vi evt. dele pointene?
Slettet bruger
15. september 2010 - 13:26
#8
Og du kan bede om hvadsomhelst - når bare "efternavnet" er .co2 så er der bid ?
Slettet bruger
15. september 2010 - 13:27
#9
Hov. - så MÅ du have en (skjult?) fil med det navn liggende ?
15. september 2010 - 13:28
#10
Jeg kan skrive alt før .co2, men hvis jeg skriver (i terminalen): ping blablabla.co2 så returnerer den: PING blablabla.co2.dk (129.142.220.11) 56(84) bytes of data. Så den tilføjer altså .dk. MEN kun med endelser med .co2.
Slettet bruger
15. september 2010 - 13:39
#11
Hm.. lyder som en forklaring - men temmeligt mystiskt (er det en "hjælpsom" Microsoft fætyter?) Hvad med: ping blablabla.tv2
15. september 2010 - 13:41
#12
Hmm, det er samme problem med .tv2, men ikke .te2. Det er en linux server.
Slettet bruger
15. september 2010 - 13:54
#13
Ubuntu (desktop) siger: ping: unknown host blablabla.co2 Men "hjælpsomheden" kunne måske stamme fra noget "netværksudstyr". Evt en (lokal) DNSserver?
15. september 2010 - 13:52
#14
Nå, men det er altså serveren som er problemet. Tusind tak for hjælpen :)
15. september 2010 - 14:01
#15
Jeg har to forskellige virtuelle servere, hos samme udbyder. Og den ene sætter .dk på .co2, den anden gør ikke. Jeg forhører mig med min udbyder :)
Vi tilbyder markedets bedste kurser inden for webudvikling