我有一个 symfony 命令来发送电子邮件。在终止侦听器中,我运行此命令。
下面是我运行的命令,
php ../app/console insead:email:prepare <Base64 information> &
我将& (&)符号传递给命令,以便在 shell 上生成一个新进程。
Symfony 的版本是2.4并且运行良好。上周我将版本更新到2.7,现在它无法正常工作。
似乎该命令未在 shell 中运行。我正在使用 Symfony 进程。
$process = new Process($command, $this->rootDir);
$process->start();
我试图得到errorOutput,输出并且它们都返回空。
有人遇到过这种问题吗?
(注意 - 我的操作系统是 Windows 7,我在 WAMP 上运行我的应用程序)