O ping feito no servidor com o PHP é útil quando você quiser verificar se um servidor está online ou para medir o tempo que leva o servidor a receber e enviar de volta um pacote. O utilitário ping envia um pacote ICMP echo solicitação ao servidor e aguarda uma resposta ICMP . Saída Ping inclui perda de pacotes eo mínimo , o tempo máximo e médio de ida e volta dos pacotes de resposta . Acessando comandos shell em PHP é feita através da função " shell_exec " . Instruções
1
Abra o arquivo PHP em um editor de texto, como o Notepad do Windows .
2
ping em um servidor com a função de " shell_exec " , adicionando o código "$ result = shell_exec (' server.com ping' ); "no corpo do seu arquivo no ponto onde você quer fazer o ping do servidor. A função " shell_exec " permite executar um comando da shell e retorna a saída como uma string. Outra forma de executar a mesma ação como " shell_exec " é com acentos graves (`` ), tais como " $ result =` server.com de ping ` ; " . Substituir " server.com " com o endereço IP que você deseja executar ping < br >
3
Mostrar a saída de ping , adicionando o código " echo"
$ result
"; " na linha depois que você chamar a função " shell_exec " . Uma linha de saída do comando ping será semelhante em formato de " 64 bytes from myserver.com ( 156.11.111.5 ):. Icmp_seq = 2 ttl = 50 time = 83.0 ms "
4
Salvar o arquivo PHP, e carregá-lo em seu servidor .