WEBアプリケーション研究室 開発ノート TOP

WEBアプリケーション研究室 開発ノート [PHP] バックグラウンドで外部アプリを起動する

スポンサーサイト

-------- --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

    このエントリーをはてなブックマークに追加

PHPからlinuxのコマンドやアプリケーションを実行する関数にsystemというのがあります。この関数はそのアプリケーションの終了まって返り値を受け取って(最後の行を)返します。PHPでブラウザにはレスポンスを返してしまいバックグラウンドでアプリを実行したい時は返り値を捨てて尚且つ&をつけてやります。


system('command > /dev/null &');
symfonyのタスクを実行する時はこんな感じでしょうか?

system('/path/to/symfony name:sendmail app_name argument > /dev/null &');

スポンサーサイト

    このエントリーをはてなブックマークに追加
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。