Gå til innhold

Hvordan skjekke at server er slått på?


Anbefalte innlegg

Videoannonse
Annonse

Du kan også bruke ping

<?php
// Made by ITSBTH, based on code from http://www.planet-source-code.com/vb/scripts/ShowCode.asp?lngWId=8&txtCodeId=1786


// Checksum calculation function
function icmpchecksum($data)
{
if(strlen($data) % 2)
	$data .= "\x00";

$bit = unpack('n*', $data);
$sum = array_sum($bit);

while($sum >> 16)
	$sum = ($sum >> 16) + ($sum & 0xffff);

return pack('n*', ~$sum);
}

function ping($dest, $data = "DATAHEREPLOX"){
$tpackage = "\x08\x00\x00\x00\x00\x00\x00\x00" . $data;
$package = "\x08\x00" . icmpchecksum($tpackage) . "\x00\x00\x00\x00" . $data;

if(!$socket = socket_create(AF_INET, SOCK_RAW, 1))
	return false;

if(!socket_connect($socket, $dest, null))
	return false;

$startTime = microtime(true);

if(!socket_send($socket, $package, strlen($package), 0))
	return false;

if(socket_read($socket, 255))
	$ret = microtime(true) - $startTime;
else
	return false;

socket_close($socket);
return $ret;
}
?>

Lenke til kommentar
  • 1 år senere...
Har enablet php_sockets

men får opp denne feilmeldingen

 

Det forespurte navnet er gyldig og ble funnet i databasen, men det har ikke riktige tilordnede data det er løst for.

 

 

Jeg ser at denne tråden er litt gammel, men håper noen kan hjelpe meg fordet.. Jeg fikk opp samme melding når jeg skulle logge meg på coreFTP.. Har fått passord og brukernavn fra canal digital, men får bare error når jeg prøver å logge meg på. har prøvd uttallige forskjellge kombinasjoner på brukernavn og passord, men det er håpløst.

 

Har laget en hjemmeside og det haster litt med å få den på nett.. noen som kan hjelpe meg?

 

:)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...