Jump to content
php.lv forumi

Kā pārbaudīt vai programa noteiktaja portā ir ieslēgta?


Wuu

Recommended Posts

Telnets izraisa erroru ja programma nav ieslēgta :(

$ip = 'localhost';
$port = 2593;
$telnet=fsockopen($ip,$port,$errno,$errstr,30);
if (!$telnet) {
$online = '<img src=\'style/off.gif\' alt=\'on\'> <font color=\'red\'>Offline</font>';
} else {
$online = '<img src=\'style/on.gif\' alt=\'on\'> <font color=\'green\'>Online</font>';
fclose($telnet);
}

 

Viss kārtībā ja programma ir ieslēgta ,bet ja nav tad

Warning: fsockopen() [function.fsockopen]: unable to connect to localhost:2593 (Connection refused) in /home/main/www/top_menu.php on line 6

 

Kā lai pārbauda vai programma ir ieslēgta vai nē?

Link to comment
Share on other sites

×
×
  • Create New...