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