问题:如何在Joomla上安排一个cron?
子问题:我不明白是否有php文件和代码写?或者我应该设置Unix Cron(不确定我可以与主机提供商)?
细节:我已经制作了一个组件,我希望这个组件每天执行一次.
我不明白为什么我的Cookie没有发送。我已经检查了所有线程,看来我做得对。我在Symfony调试中看不到cookie,但在浏览器中看不到。
public function indexAction(Request $request)
{
$response = new Response();
$userID = $request->cookies->get('myCookie123');
if (empty($userID)) {
$uniqueID = $this->generateIDUtil();
$response->headers->setCookie(new Cookie('myCookie123', $uniqueID, 2147483647));
$response->sendHeaders();
}else{
var_dump('USER ALREADY KNOW <br>' );
}
var_dump($response->headers->getCookies()); //GIVES CORRECT COOKIE OBJECT
var_dump('<br>');
var_dump($request->cookies->all()); //GIVES ONLY PHPSESSID, BUT NOT THE ONE CREATED
var_dump('<br>');
var_dump($request->cookies->get('myCookie123')); //GIVES NULL
return $response->setContent($this->render('MyBundle:Core:index.html.twig'));
}
Run Code Online (Sandbox Code Playgroud)