Laravel的代码测试和工作
$process = 'nginx';
$pids = exec('ps aux|grep "'.$process.'" |grep -v grep');
var_dump($pids)
Exit-> string(86) "www-data 1197 0.0 0.0 125800 3552 ? S 13:01 0:00 nginx: worker process"
这段代码是laravel的一个命令。如果执行我的命令,何时 在MacOSX上使用Valet(php 7.1)的localhost工作正常。 $ pids是一个包含内容的字符串,如果proccess正在运行捕获此代码,结果很好。获取带ps行的字符串。
在具有PHP 7.0的服务器上,返回空字符串""