symfony-process相关内容

锁定文件不是最新的 composer.json 中的最新更改

我正在尝试克隆一个 github 存储库并在其上发出 composer install.但我得到了这个: 警告:锁定文件不是最新的 composer.json 中的最新更改.您可能会得到过时的依赖项.运行 update 来更新它们. 您的需求无法解析为一组可安装的软件包.问题 1- 结论:删除 symfony/polyfill-intl-icu v1.9.0- symfony/polyfi ..
发布时间:2022-01-21 19:54:06 其他开发

Symfony2 进程组件 - 无法创建管道并启动新进程

我正在使用 Symfony2 Process 组件来手动管理进程池. 在下面的示例中,我每 2 秒重新启动 2 个简单进程并监视发生的情况.重新启动这些进程数百次后,应用程序就会中断. 执行已停止,我收到以下 PHP 警告: proc_open(): 无法创建管道 打开的文件太多 然后Symfony Process组件抛出以下异常: [Symfony\Component\Proc ..
发布时间:2021-06-21 19:44:13 PHP

如何在Symfony2应用程序的控制器中执行命令并在Twig模板中实时打印输出

我需要在Symfony2应用程序的控制器内执行一条持久命令,并将终端的输出实时返回给用户. 我已阅读: http://symfony.com/doc/current/components/process.html#getting-real-time-process-output 我不知道如何在Twig模板中实时打印终端输出. 编辑: 多亏了Matteo的代码和用户的评论,最 ..
发布时间:2020-07-25 23:10:16 PHP

使用Symfony Process通过PHP控制交互式过程

我试图通过添加新密钥来控制系统 ssh代理使用 ssh-add .为此,我使用了 Symfony Process 组件. 当我从网站上运行此代码时,它工作得很好,但是当我在shell/控制台中运行相同的代码时,ssh-add进程挂在Enter passphrase for : 上 简化的代码看起来像这样 use Symfony\Component\Proc ..
发布时间:2020-07-25 23:10:11 PHP

Symfony2的 - 过程中推出的Symfony2命令

我的目标是推出一些时间在后台消费功能,以避免用户等待服务器的响应呈现前。 我在那里,我从控制器启动异步进程symfony项目。这个过程将推出Symfony的命令,将调用另一个控制器。 问题是,当我打电话与)的过程中开始( $工艺=新工艺('的/ usr / bin中/ PHP的'$这个 - >获取('核心') - GT; getRootDir()'/控制台scopusftpuplo ..
发布时间:2016-07-21 09:51:30 PHP