php用system后台运行命令不等待结果的用法
来源:互联网 发布:sja1000编程 编辑:程序博客网 时间:2024/05/16 15:15
system(“nohup ./test.py $s &”);
这个不会在后台运行,php会一直挂起直到test.py结束。
system(“nohup ./test.py $s >>log.txt &”);
这样写才能在后台运行因为system函数启动一个程序并希望保持在后台运行,
必须确保该程序的输出被重定向到一个文件或者其它输出流去,否则PHP 会在程序执行结束前挂起。
比如:
1、 system(“nohup ./test.py $s >>/tmp/output.txt &”);
2、 system(“nohup ./test.py $s > /dev/null 2>&1 &”);
(2>&1是错误输出转到标准输出,想读错误输出就加2>&1,不加读不到错误)
或 system(“nohup ./test.py $s > /dev/null &”);
1 0
- php用system后台运行命令不等待结果的用法
- php 不等待返回的实现方法(异步调用)
- php 不等待返回的实现方法(异步调用)
- php 不等待返回的实现方法(异步调用)
- php 不等待返回的实现方法(异步调用)
- php 不等待返回的实现方法(异步调用)
- setTimeout的不等待执行
- php curl抛出请求不等待
- 执行了不等待结果? 异步操作MySQL:Tornado-MySQL
- getline读取不等待输入的问题
- iis php exec() system() 命令无法执行,通过cmd执行PHP可输出执行的cmd结果
- C中的scanf不等待输入的原因及解决办法
- 延时的任务可以不等待延时期满
- 延时的任务可以不等待延时期满
- watch -- 监测命令的运行结果
- Linux watch --检测命令的运行结果
- 后台运行程序,结果的输出宽度不够怎么办?
- Linux 关闭后台运行的程序命令
- vue 笔记
- Xamarin iOS开发:绑定第三方iOS Framework
- Spark使用笔记汇总
- Opencv打开摄像头VideoCapture 以及鼠标画图事件
- 一个简单的图片预览
- php用system后台运行命令不等待结果的用法
- Java多线程19:定时器Timer
- c++函数指针和类函数指针
- 正则表达式汇总
- Crontab详述
- datatable的一些小技巧
- Java多线程20:多线程下的其他组件之CountDownLatch、Semaphore、Exchanger
- PHP中的stdClass类
- MySQL5.7安装与配置(YUM)