2

メールを送信する symfony コマンドがあります。終了リスナーで、このコマンドを実行します。

以下は私が実行するコマンドです、

php ../app/console insead:email:prepare <Base64 information> &

シェルで新しいプロセスを生成するために、 & (アンパサンド)記号をコマンドに渡しました。

Symfony のバージョンは2.4で、問題なく動作していました。先週、バージョンを2.7に更新しましたが、現在は機能していません

コマンドがシェルで実行されていないようです。Symfony プロセスを使用しています。

$process = new Process($command, $this->rootDir);
$process->start();

errorOutput 、 output を取得しようとしましたが、それらはすべて空を返します。

この種の問題に直面した人はいますか?

(注 - 私のオペレーティング システムは Windows 7 で、WAMP 上でアプリケーションを実行しています)

4

0 に答える 0