public function executeAction()
    {
        // update for Windows XP does not work
        if (strpos(php_uname('v'), 'Windows XP') !== false) {
            $this->redirect($this->generateUrl('update'));
        }

        // execute update
        file_put_contents($this->container->getParameter('kernel.root_dir').'/../web/update.log', '');
        $this->get('anime_db.command')
            ->send('php app/console animedb:update --env=prod --no-ansi >web/update.log 2>&1');

        return $this->render('AnimeDbCatalogBundle:Update:execute.html.twig', [
            'log_file' => '/update.log',
            'end_message' => self::END_MESSAGE,
        ]);
    }
public function executeAction()
    {
        // update for Windows XP does not work
        if (strpos(php_uname('v'), 'Windows XP') !== false) {
            $this->redirect($this->generateUrl('update'));
        }

        // execute update
        file_put_contents($this->container->getParameter('kernel.root_dir').'/../web/update.log', '');
        $this->get('anime_db.command')
            ->send('php app/console animedb:update --env=prod --no-ansi >web/update.log 2>&1');

        return $this->render('AnimeDbCatalogBundle:Update:execute.html.twig', [
            'log_file' => '/update.log',
            'end_message' => self::END_MESSAGE,
        ]);
    }
public function executeAction ( ) { // update for Windows XP does not work if ( strpos ( php_uname ( 'v' ) , 'Windows XP' ) !== false ) { $ this -> redirect ( $ this -> generateUrl ( 'update' ) ) ; } // execute update file_put_contents ( $ this -> container -> getParameter ( 'kernel.root_dir' ) . '/../web/update.log' , '' ) ; $ this -> get ( 'anime_db.command' ) -> send ( 'php app/console animedb:update --env=prod --no-ansi >web/update.log 2>&1' ) ; return $ this -> render ( 'AnimeDbCatalogBundle:Update:execute.html.twig' , [ 'log_file' => '/update.log' , 'end_message' => self :: END_MESSAGE , ] ) ; }
Execute update application.

@return Response
Execute update application .