我的PHP ping脚本在Apache重新启动之前正常工作,但在重新启动后它不起作用。
显示
Array(
)
我的PHP脚本是
<?php
function pingAddress($ip) {
exec('$ping -c 4 $ip', $outcome, $status);
print_r($outcome);
}
if(isset($_POST['ip'])){
pingAddress($_POST['ip']);
}
?>
答案 0 :(得分:0)
$ ip的值不能在简单的引号内传递(无论你是否重启apache)
你应该有更好的机会: exec(“ping -c 4 $ ip”,$ outcome,$ status);