【问题标题】:Show Status Command by conexion SSH in viwe show me blank page在 viwe 中通过 conexion SSH 显示状态命令显示空白页
【发布时间】:2016-12-27 16:05:15
【问题描述】:

我需要在远程主机中显示我的状态命令的结果,如果使用 echo 来查看变量,但要在视图中显示布局,一切都可以 welcome.blade 显示空白页。我知道 $variable 有错 对于数据类型,但我不知道如何适应错误请 帮帮我

public function home()    
{
$variable=\SSH::into('production1')->run(['service sshd status'], function($line){
$result= $line.PHP_EOL;
$busco='Se está ejecutando openssh';
$pos = strpos($result, $busco);
 if ($pos === false){
$people=["todo bien"];
//echo "No se tiene conexion ssh";
//  return view('welcome',compact ('people'));
//return view('welcome')->with('people',$people);
return view('welcome')->withpeople($people);}
else{
   //echo "ok";

    $people=["todo mal"];
    return view('welcome')->withpeople($people);

}
});
}>

这是控制器中的代码

//WELCOME.BLADE 的代码

@foreach ($people as $person)
    <li>{{$person}} </li>
 @endforeach

【问题讨论】:

    标签: php ssh laravel-5.2


    【解决方案1】:

    如果某物有相同的家伙,那就是aswer

    public function home()
    {
    $variable=\SSH::into('production1')->run(['service sshd status'],        function($line){
    $this->output = $line.PHP_EOL;});
    $result=$this->output;
     $busco='Se está ejecutando openssh';
     $pos = strpos($result, $busco);
    if ($pos === false){
    $people=["down"];
    return view('welcome')->withpeople($people);}
    else{
        $people=["up"];
        return view('welcome')->withpeople($people);
    }
    

    }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-02
      • 1970-01-01
      • 1970-01-01
      • 2017-02-01
      • 1970-01-01
      • 2014-07-19
      • 2015-06-06
      • 2020-07-03
      相关资源
      最近更新 更多