腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
proc_open
()
的
输出
问题
、
我有一个由PHP编写
的
小
的
CLI脚本,它是Linux中基于CLI
的
calc
的
前端。该脚本从用户处获取数学表达式,并将其传递给calc。然后,当用户想退出时,他只需输入stop即可。此脚本
的
问题
在于,它仅在用户发送stop时显示最后
的
输出
。但是我需要得到每个用户
的
数学表达式
的
输出
。脚本如下: } function main()
浏览 19
提问于2017-07-24
得票数 0
回答已采纳
1
回答
proc_open
在Apache2和CLI中给出了不同
的
输出
、
、
我使用将HTML文档转换成我们网站上
的
PDF文件。我在PHP类中使用了以下代码: ()wkhtmltopdf -q -s letter --no-background--print
浏览 3
提问于2015-05-17
得票数 4
回答已采纳
1
回答
使用
proc_open
并捕获“echo”命令
的
标准
输出
、
、
、
我一直在四处寻找,但没有找到这个
问题
的
直接答案。首先,我将声明,我试图实现
的
不一定特别有用,但其目的部分是了解PHP如何与其他进程和流等交互。例如,在shell终端上,您可以运行类似于echo $USER
的
命令,它将
输出
环境变量USER中
的
任何内容。我想知道是否可以执行这个命令,然后使用echo
的
proc_open
函数捕获shell
proc_open
命令
的
输出
。理论1在有机会读取
输出</e
浏览 2
提问于2018-02-01
得票数 3
回答已采纳
1
回答
我需要用
proc_open
检查输入/
输出
、
、
、
#场景: 我使用py.exe,通过
proc_open
在python中执行代码。例如:
proc_open
('py.exe file.py', $descriptorspec, $pipes, null, null) 我
的
python代码可以以未定义
的
顺序输入或
输出
。#
问题
: 因为我在python代码中有一个未定义
的
序列,所以我不知道我
的
程序(python代码)是否需要输入或
输出
。如果我
的
程序需要一
浏览 9
提问于2020-09-17
得票数 0
回答已采纳
1
回答
执行后台外部程序
、
、
、
如果我有这样
的
剧本:system('notepad');它打开记事本程序,但脚本停止,直到记事本结束。我想在后台打开这个程序。我认为这是因为我
的
外壳是PowerShell,而不是Bash或类似的。这有可能做到吗?
浏览 3
提问于2020-09-20
得票数 0
回答已采纳
1
回答
PHP:如何配置windows代码页,使
proc_open
()
的
STDOUT不乱码?
、
、
、
is_resource($proc)) $res = stream_get_contents($pipes[1]);}
输出
胡言乱语
的
也就是说,我将上述代码片段
的
第三行替换为$proc =
proc_open
($cmd, $descriptorspec$encoding); $proc =
proc_
浏览 5
提问于2022-03-15
得票数 1
回答已采纳
1
回答
将
proc_open
设置为直接
输出
给用户
、
、
、
我正在使用
proc_open
和pdftk来预先填充一些表单中
的
数据,这工作得很好,但我不是将结果保存到文件中,然后再读回文件,我想直接打印出文件。我已经让它工作了,所以我不会有任何
问题
。但我希望将
proc_open
的
输出
直接指向返回给用户
的
流,这样我就不必将值保存在php
的
内存中。有没有办法将php
输出
中
的
流直接指向
输出
。我想这样做是为了节省内存,减少代码运行所需
的
时间。 有没有人
浏览 12
提问于2013-02-18
得票数 3
1
回答
PHP不工作
、
、
我使用
的
是Windows 7和php 5。<?pipe that the child will write to); $prog = @
proc_open
is_resource($prog)) ErrorR
浏览 1
提问于2012-07-04
得票数 2
2
回答
php exec缺少
输出
、
、
、
我正在尝试通过PHP执行POS
的
python脚本。但它没有返回全部
输出
。($cmd,$output); 命令:观测
输出
:预期
输出
: 数组( => => 1 => (“科学家”,“NNS”)“2=>”完成!)这可能是由于进行POS标记或导入nltk所需
的</e
浏览 7
提问于2012-04-15
得票数 3
回答已采纳
4
回答
从PHP脚本运行perl文件,但不等待Windows Server上
的
输出
、
、
我已经使用了不同
的
方法,比如exec,popen和
proc_open
,但是我有几个
问题
需要解决,而好
的
老谷歌并没有给我答案。我不期望来自perl脚本
的
任何返回
输出
( perl脚本将其
输出
记录到mysql数据库中),所以我只需要它在服务器上运行,并让php脚本继续运行。当它在运行apache,php,mysql
的
Windows机器上运行时,有一些障碍需要克服。 我想我已经看到了linux
的
解决方案,但它需要留在Windows机器上。我目
浏览 0
提问于2010-11-26
得票数 1
回答已采纳
1
回答
Proc_open
读取和解析
输出
-实时
当我使用stderr
输出
的
proc_open
路径运行file.txt时,该文件每隔几秒钟就会不断更新一次,其中包含我正在运行
的
proc_open
程序
的
输出
,即ffmpeg。我只想把
输出
重定向到phpfile,在那里可以读取和解析它,但是当进程运行时(所以每隔几秒钟发送一次信息),这样我就可以更新数据库了。这有可能吗?这会将
输出
放入文本文档中。如果我更改为2 =>数组(“管道”,"w"),并且
输出</e
浏览 2
提问于2011-06-24
得票数 2
回答已采纳
3
回答
运行程序
的
JavaScript来回运行
、
、
、
问题
尝试 我试着使用PHP,但是遇到了一些我无法跨越
的
障碍。现在,我可以使用
proc_open</
浏览 4
提问于2013-01-20
得票数 1
回答已采纳
2
回答
proc_open
()路径
问题
我使用
的
是linux和php 5.2.12如果我使用sh: /php: No such file or directory
proc_open
('/usr/bin/php script.php', $descriptorspec, $
浏览 2
提问于2010-01-25
得票数 1
1
回答
未定义常数STDOUT
的
使用-假设
的
“STDOUT”
、
、
、
、
我正在运行以下
proc_open
函数。the child will write to); : No such file or directory.line 5: syntax error near unexpected token `(&
浏览 19
提问于2012-09-13
得票数 1
回答已采纳
1
回答
如何在使用
proc_open
时始终保持STDIN管道打开?
、
、
我正在建立如下
的
联系: 0 => array("pipe", "r"), // stdin is a pipe that/error.log","a")$resource =
proc_open
("stockfish.exe", $descriptorspec, $pipes, null, arrayPHP_EOL); 我读<e
浏览 3
提问于2015-01-12
得票数 2
回答已采纳
1
回答
php
proc_open
在CLI和FPM中
的
不同行为
、
我正在使用
proc_open
来解析一些处理结果。但是当我用不同
的
方法调用我
的
脚本时,我得到了不同
的
proc_open
行为。当我像php test.php一样从bash调用它时,一切都没
问题
;
proc_open
返回预期
的
处理结果,但是如果我使用php-fpm调用我
的
脚本,那么我会得到类似处理系统调用日志
的
东西: "SIGNAL其中prog-cli是我
的
进程。我交换了命令行界面和FPM
浏览 4
提问于2016-05-21
得票数 1
3
回答
使用PHP执行Python程序
、
;exec("/path/to/python path/to/myProgram /Applications/MAMP/htdocs/somefile.xml");谢谢
浏览 2
提问于2010-07-19
得票数 1
回答已采纳
1
回答
通过PHP
proc_open
调用FFmpeg总是导致
输出
被发送到标准错误而不是标准错误
、
、
、
、
我尝试使用
proc_open
调用FFmpeg,然后尝试读取STDOUT
的
输出
,但即使没有错误,
输出
也只会发送到STDERR。我
的
代码似乎是正确
的
,因为当我使用
proc_open
调用"ls -la“时,它会将
输出
发送到STDOUT。但是我完全不熟悉streams,所以我可能遗漏了一些东西。以下是用于测试
的
三个命令: $cmd = ['ls', '-la']; // s
浏览 19
提问于2021-07-09
得票数 0
回答已采纳
1
回答
PHP防止SIGTERM气泡到
proc_open
进程
、
、
原始
问题
(向CTRL+C上
的
子
问题
发送SIGTERM,父
问题
应等待它关闭)。参见下面的更新! 0 => ['pipe', 'r'], 1 => ['pipe',
浏览 5
提问于2022-07-03
得票数 0
回答已采纳
2
回答
如何为
proc_open
设置合适
的
路径
、
、
我有一段代码如下:产我能够将变量为
proc_open
,但我想避免这种情况,因为这是其他人
的
代码。我正在为Mac运行XAMPP1.8.2。
浏览 1
提问于2013-07-24
得票数 2
回答已采纳
点击加载更多
相关
资讯
解决Python中标准输出被转义的问题
控制台输出中文字符串乱码问题!
多输出回归问题如何用神经网络模型来实现?
其他的输出类型
DisplayPort输出和HDMI输出的颜色一致吗?
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券