Php 使用Symfony命令类启动Mercure Hub服务器–;问题[Symfony]

Php 使用Symfony命令类启动Mercure Hub服务器–;问题[Symfony],php,symfony,command,mercure,Php,Symfony,Command,Mercure,想法是:而不是直接在我们的命令行中启动Mercure Hub server,如下所示: 我们希望通过使用symfony命令使其更简单,因此我们可以像这样启动服务器: NB:我们已经下载了使Mercure Hub服务器工作的文件对应的归档文件,我们在其中找到可执行文件Mercure.exe,并将其解压缩到symfony项目根目录中的“Mercure文件夹”中 以下是命令类: 它输出一个错误: 即使我们像可执行文件一样运行它: 它还输出一个错误: 那么,我们如何解决这个问题并使其在php

想法是:而不是直接在我们的命令行中启动Mercure Hub server,如下所示:

我们希望通过使用symfony命令使其更简单,因此我们可以像这样启动服务器:

NB:我们已经下载了使Mercure Hub服务器工作的文件对应的归档文件,我们在其中找到可执行文件Mercure.exe,并将其解压缩到symfony项目根目录中的“Mercure文件夹”中

以下是命令类

它输出一个错误:

即使我们像可执行文件一样运行它:

它还输出一个错误:

那么,我们如何解决这个问题并使其在php中工作呢。它似乎无法使用绝对路径

第二期:

假设我们成功地通过了第一个问题,并且通过添加一个必需的参数来指示mercure.exe所在的文件夹,有一个替代方案(这不是我的首选方案,因此最好解决第一个问题),如下所示:

因此,我们修改了命令类:

输出显示以下错误:

JWT_键无法识别,但当我们在命令行中键入完整命令时,它可以完美地工作

因此,这两个问题的原因是什么?如何解决它们?