Laravel中的空白页

时间:2018-11-19 21:28:36

标签: php laravel

你好,我是Laravel和PHP的新手,如果这个问题很愚蠢,对不起。 我需要显示从ping控制器获取的数据,该ping控制器从数据库获取IP地址。但是我的页面是空的。有什么建议么?

    <?php

    namespace App\Http\Controllers;

    use Illuminate\Http\Request;

     class ping_controller extends Controller
{


public function ping()
{
    $iplist = \DB::table('pc_ip')->where('id')->get();
    $ipcount = $iplist->count();

    $IP =[];
    for($i=1;$i<=$ipcount;$i++)
    {
        $IP['ip_adress'] = DB::table('pc_ip')->get($i);
        exec("ping -c 1 " . $IP . " | head -n 2 | tail -n 1 | awk '{print $7}'", $ping_time);
        if($ping_time <1000)
            {

                echo("PC $IP is active");
            }
        else
        {
            echo("PC $IP is inactive");

        }
    }




}
}

1 个答案:

答案 0 :(得分:0)

我认为这些方法可能会有所帮助:1.检查您的路由是否定向到ping_controller,第二个使用dd()代替echo。

例如。

public function ping(){ dd('welcome to my page'); }

只需要检查您在呼叫正确的路由即可。希望对您有所帮助。