proc-open

proc-open

文章 0 浏览 3

PHP - proc_open - 环境转发如何工作?

PHP 的 proc_open 函数文档指出,在生成子进程时,您可以传递 null 作为“env”参数的值,以将父脚本的环境转发给子进程。这里有人做过这个吗?如果有…

半窗疏影 2024-12-03 15:28:01 0 0

如何在 Linux 上将 proc_open() 与非标准文件描述符一起使用?

proc_open() 文档指出它是可以使用标准文件描述符之外的其他文件描述符: 文件描述符编号不限于 0、1 和 2 - 您可以 指定任何有效的文件描述符编号,…

森林迷了鹿 2024-11-25 18:49:50 1 0

PHP 和管道中的 Proc_Open

这是通过 Web 界面使用 MySQL 服务器控制 Minecraft 服务器的源代码。 除了第 29 行之外,一切都工作正常,该行似乎没有被执行。服务器 cin 中根本没…

百变从容 2024-11-10 16:43:52 2 0

PHP proc_open 不起作用 - 给我“数组中缺少句柄限定符”

警告:proc_open():第 102 行 C:\...\updatedots.php 中的数组中缺少句柄限定符 我试图打开记事本并在 2 秒后将其关闭。这是我的代码: $descriptor…

秋叶绚丽 2024-11-08 20:26:19 3 0

如何获取 proc_open() 的输出

我尝试从 php 中的 proc_open 方法获取输出,但是,当我打印它时,我得到了空。 $descriptorspec = array( 0 => array("pipe", "r"), 1 => array("pip…

沉默的熊 2024-11-07 18:57:07 3 0

PHP 中正确的 shell 执行

问题是 我使用了一个利用 proc_open() 来调用 shell 命令的函数。看来我执行 STDIO 的方式是错误的,有时会导致 PHP 或目标命令锁定。这是原始代码: …

伴我老 2024-11-07 03:19:29 3 0

PHP进程执行超时

我有以下代码: /** * Executes a program and waits for it to finish, taking pipes into account. * @param string $cmd Command line to execute,…

北恋 2024-10-22 07:35:00 6 0

PHP proc_open打开多次

我有一个实用程序函数,用于通过 CLI(cmd、bash 等)执行程序。它返回一个包含 3 个项目的数组:STDOUT、STDERR 和 EXIT CODE。 到目前为止,它运行…

无名指的心愿 2024-10-14 07:42:35 6 0

从 PHP 脚本运行 perl 文件,但不等待 Windows Server 上的输出

我试图从 php 脚本中执行 perl 脚本。我已经使用各种方法(例如 exec、popen 和 proc_open)完成了这项工作,但我有几个问题需要解决,而老好的 Googl…

白况 2024-10-04 17:14:54 8 0

如何使用 PHP 设置交互式 SSH 会话?

我正在尝试通过 Mac OS X 10.6 上的命令行使用 PHP 建立与远程服务器的交互式 SSH 连接。我目前正在使用 PHP 的 proc_open 函数来执行以下命令: ssh …

一个人练习一个人 2024-09-30 17:16:37 12 0

确保 proc_open 将使 PHP 中的命令行窗口保持活动状态

在 PHP 中,我使用 proc_open 在命令行运行命令。 它需要在新的 CMD 窗口中打开,因此我在命令的开头添加了“start”。 然而,它也需要保持打开状态才…

踏月而来 2024-09-17 05:35:39 12 0

如何使用 PHP 生成并发进程?

我试图使用 proc_open 在 PHP 中一次生成多个进程,但第二个调用只有在第一个进程结束后才会启动。这是我正在使用的代码: for ($i = 0; $i < 2; $i++…

歌入人心 2024-09-15 06:27:49 9 0

PHP 使用 proc_open 以便它不等待它打开(运行)的脚本完成?

我花了一段时间,但无法让它发挥作用,我很抱歉,因为我之前问了一个与此相关的问题,但将其删除,这样我就可以做更多研究来缩小问题范围,此时我陷入…

避讳 2024-09-13 07:12:25 12 0

php - proc_open(或其他有效的函数)

我需要通过浏览器执行一些命令行。 我需要在命令行中执行的操作是: $login $passwd 那么,如何使用 proc_open 函数? 或者我应该使用另一个函数来做…

橙味迷妹 2024-07-05 18:08:12 13 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文