我在下面向您展示一些關於我想要做的傻瓜示例。我需要使用symfony2開始後臺進程。此函數位於Controller中,我希望在命令行運行時返回響應。如果我按照下面的內容進行操作,那麼當我調用一些正常的函數時它就非常相似。我的意思是,控制器不會發回給用戶「ok」,直到該過程結束。過程Symfony組件不會在後臺啓動
如何在後臺運行它?
public function checkAction(Request $request){
$process = new Process('php /home/isma/Documents/kangoosave_backend/app/console fusion:contact:allusers');
$process->start();
return "ok";
}
它沒有工作.. :(它也做了同樣 –
你的環境是什麼嗎? PHP-FPM? – eRIZ
我的操作系統是ubuntu或其他機器上的debian –