【发布时间】:2013-08-16 02:16:04
【问题描述】:
我想在用户登录时在后台运行一个进程。所以我在登录监听器中创建了一个进程。
这是我的代码。
public function onLogin(InteractiveLoginEvent $event)
{
$user = $event->getAuthenticationToken()->getUser();
if($user)
{
$userid= $user->getId();
echo $userid;
$process = new Process('php d:wamp/www/jobologic/app/console JJJJ:RRRR'." ".$userid);
$process->start();
}
}
进程在后台启动后。我希望用户看到网站的主页。 $process->start()函数之后应该做什么?
【问题讨论】:
-
重定向到首页...就是这样
-
你能更准确一点吗?我真的是菜鸟。谢谢。 @User016
标签: php symfony controller listener