Hola a todos, tengo el siguiente código con el cual le puedo hacer un ping a un pc cualquiera dentro de mi red e identificar si esta o no respondiendo.
Este código funciona bien en windows, pero necesito que funciones en ubuntu, e leído por Internet que hay que dar permisos al usuario de apache "www-data" lo hice pero no se porque sigue sin funcionar mi código me podrían ayudar por favor.
 
Código PHP:
<?php 
 $ip = "10.70.1.129"; 
    $output = shell_exec("ping $ip"); 
if (strpos($output, "recibidos = 0")) { 
   $estado='Desconectado'; 
echo   $estado; 
    } 
else{ 
    $estado='Conectado'; 
echo   $estado; 
    } 
?> 
   
 
 Comando Shell_exec de  PHP en Ubuntu.
 Comando Shell_exec de  PHP en Ubuntu. 

