web/app.php line 52

Open in your IDE?
  1. <?php
  2. use Symfony\Component\HttpFoundation\Request;
  3. use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
  4. use Symfony\Component\HttpKernel\HttpKernelInterface;
  5. use Symfony\Component\HttpFoundation\Response;
  6. // phpinfo();die;
  7. $environment 'dev'//'prod'|'dev'
  8. $dev = ($environment === 'dev');
  9. $path $_SERVER['REQUEST_URI'];
  10. $_SERVER['HTTP_X_FORWARDED_PROTO'] = 'https';
  11. $_SERVER['HTTP_X_FORWARDED_PORT'] = '443';
  12. try {
  13.     $m = new \Memcached();
  14.     $m->addServer('localhost'11211);
  15.     if (!$dev && $page $m->get($path)) {
  16.         echo $page;
  17.         die;
  18.     }
  19. } catch (Exception $e) {
  20.     if ($dev) {
  21.         var_dump($e);
  22.         die;
  23.     }
  24. } finally {
  25.     $loader = require_once __DIR__ '/../app/autoload.php';
  26. // Enable APC for autoloading to improve performance.
  27. // You should change the ApcClassLoader first argument to a unique prefix
  28. // in order to prevent cache key conflicts with other applications
  29. // also using APC.
  30.     /*
  31.     $apcLoader = new ApcClassLoader(sha1(__FILE__), $loader);
  32.     $loader->unregister();
  33.     $apcLoader->register(true);
  34.     */
  35.     require_once __DIR__ '/../app/AppKernel.php';
  36. //require_once __DIR__.'/../app/AppCache.php';
  37.     $kernel = new AppKernel($environment$dev);
  38. //$kernel = new AppCache($kernel);
  39. // When using the HttpCache, you need to call the method in your front controller instead of relying on the configuration parameter
  40. //Request::enableHttpMethodParameterOverride();
  41.     $request Request::createFromGlobals();
  42.     try {
  43.         $response $kernel->handle($requestHttpKernelInterface::MASTER_REQUESTtrue); //$dev
  44.     } catch (Exception $e) {
  45.         if ($dev) {
  46.             if (property_exists($e'xdebug_message')) {
  47.                 $message $e->xdebug_message;
  48.             } else {
  49.                 $message '<tr><td><pre>' var_export($etrue) . '</pre></td></tr>';
  50.             }
  51.             echo <<<MES
  52. <!DOCTYPE html>
  53. <html class="no-js" lang="en">
  54.     <head>
  55.      <meta charset="UTF-8">
  56.      <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
  57.      <title>Error!</title>
  58.     </head>
  59. <body>
  60. <table>
  61. {$message}
  62. </table>
  63. </body>
  64. </html>
  65. MES;
  66.         } else {
  67. /*
  68. if (method_exists($kernel = $event->getKernel(), 'terminateWithException')) {
  69.                     $request = $event->getRequest();
  70.                     $hasRun = &$this->hasTerminatedWithException;
  71.                     $this->exceptionHandler = function (\Exception $e) use ($kernel, $request, &$hasRun) {
  72.                         if ($hasRun) {
  73.                             throw $e;
  74.                         }
  75.                         $hasRun = true;
  76.                         $kernel->terminateWithException($e, $request);
  77.                     };
  78.                 }
  79.  */
  80.     //        $kernel->terminate($request,new Response());
  81.         }
  82.     }
  83.         // $headers = $response->headers;
  84.         //$response->sendHeaders();
  85.         /*
  86.           if ($request->isXmlHttpRequest()) {
  87.               $headers = $request->headers;
  88.           }
  89.           if ($response->isRedirect() || $response->isRedirection()) {
  90.               $response->setStatusCode(302);
  91.               $headers = $response->headers;
  92.               $kernel->terminate($request, $response);
  93.           }
  94.           else { */
  95.         //$host = $this->getContainer()->get('router')->getContext()->getHost();
  96.         if(!empty($response)) {
  97.             $response->send();
  98.         } else {
  99.             $response = new Response();
  100.         }
  101.             $kernel->terminate($request$response);
  102.         // }
  103. }
dobrowin | betleao | moverbet | winzada 777 | supremo | casadeapostas | dobrowin | betleao | moverbet | wazamba | fezbet | betsson | lvbet | dobrowin | betsul | pixbet | bwin | betobet | dobrowin | bet7 | betcris | blaze | 888 | betano | stake | stake | esportesdasorte | betmotion | rivalry | novibet | pinnacle | cbet | dobrowin | betleao | moverbet | gogowin | jogos win | campobet | mesk bet | infinity bet | betfury | doce | bet7k | jogowin | lobo888 | iribet | leao | dobrowin | allwin | aajogo | pgwin | greenbets | brapub | moverbet | onebra | flames | brdice | brwin | poplottery | queens | winbrl | omgbet | winbra | goinbet | codbet | betleao | fuwin | allwin568 | wingdus | juntosbet | today | talon777 | brlwin | fazobetai | pinup bet | bet sport | bet esporte | mrbet | premier bet | apostebet | spicy bet | prosport bet | bet nacional | luck | jogodeouro | heads bet | marjack bet | apostaganha | gbg bet | esoccer bet | esport bet | realbet | aposte e ganhe | aviator aposta | bet vitoria | imperador bet | realsbet | bet favorita | esportenet | flames bet | pague bet | betsury | doce888 | obabet | winzada | globalbet | bet77 | lottoland | 7gamesbet | dicasbet | esportivabet | tvbet | sportbet | misterjackbet | esportebet | nacionalbet | simplesbet | betestrela | batbet | Pk55 | Bet61 | Upsports Bet | roleta online | roleta | poker online | poker | blackjack online | bingo | 12bet | 33win | bet168 | bk8 | bong88 | bong99 | fcb8 | hb88 | hotlive | ibet888 | k8 | kubet77 | kubet | lode88 | mig8 | nbet | onebox63 | oxbet | s666 | sbobet | suncity | vwin | w88 | win2888 | zbet | xoso66 | zowin | sun | top88 | vnloto | 11bet | bet69 | 8xbet | Ceará | Paysandu | Juventude | Bahia | Sport | Cuiabá | Coritiba | Criciúma | Vitória | Fortaleza | Corinthians | São Paulo | Vasco | Grêmio | Fluminense | Cruzeiro | Botafogo | Flamengo | bingo slots | slots slots | hacker do slot | pg slot demo | slot win | pg slot soft | arne slot | riqueza slots | slots 777 | pg slot | 777 slot game | slot pg soft | hacker slot | 777 slots | slot-pg-soft | fortune ox demo grátis | demo fortune ox | fortune mouse demo | fortune ox demo | jogo fortune tiger | fortune tiger grátis | fortune tiger baixar | fortune tiger demo grátis | fortune tiger demo | fortune tiger 777 | 580bet | bet 7k | leao | luck 2 | john bet | 7755 bet | cbet | bet7 | pk55 | 8800 bet | doce | bet 4 | f12bet | bet7 | ggbet | bet77 | mrbet | bet61 | tvbet | pgwin | today | fuwin | brwin | bet7k | tv bet | allwin | stake | bwin 789 | lvbet | blaze | dj bet | umbet | b1bet | 20bet | bk bet | h2bet | 7kbet | fbbet | 9d bet | 9k bet | 73 bet | ktobet | 74 bet | betpix | betvip | batbet | onabet | f12bet | codbet | winbra | b2xbet | obabet | brlwin | onebra | winbrl | omgbet | queens | brdice | brapub | flames | betano | aajogo | iribet | pixbet | betsul | fezbet | curso beta | betway | bkbet | peixe beta | bet365 | pixbet | 4 play bet | 365bet | brxbet | 939 bet | seubet | cnc bet | gbg bet | 522bet | brl bet | pagbet | jonbet | jqk bet | 166bet | abc bet | bggbet | obabet | 136bet | mmabet | win bet | ir6 bet | 667bet | qqq bet | 193 bet | 3ss bet | 317 bet | kkk bet | 585 bet | 569 bet | vai bet | aaa bet | 969 bet | z11 bet | kw bet | 26 bet | mj bet | betio | 01 bet | ut bet | 9y bet | bet70 | f9 bet | hw bet | kg bet | 5e bet | bet br | hr bet | br bet | 75 bet | 03 bet | 6z bet | 6r bet | v6 bet | 78 bet | bt bet | 80 bet | 8g bet | 72 bet | xp bet | f12 bet | p9 bet | 5 bet | 4 bet | bet 4 | r7 bet | um bet | 29 bet | 5s bet | ck bet | pg bet | ea bet | 23 bet | bl bet | 3l bet | 2a bet | p7 bet | 888 bet | 707 bet | 361 bet | bet29 | 700 bet | 161 bet | bet777 | up bet | 58 bet | nn bet | 67 bet | 22 bet | 9g bet | 1x bet | bet10 | 70 bet | 2h bet | 9r bet | 16 bet | 81 bet | 7 bet | 5u bet | 6k bet | mg bet | b1 bet | 5h bet | je- bet | joya | hopa | nomini | ls bet | 1xbit | platin | ice bet | rant | bet us | bet go | 31 bet | slingo | flush | ice36 | weiss | bet9 | rabona | i bet | starda | dreams | bongo | snatch | 10 bet | daddy | metal | zep bet | drip | gama | drake | verde | shazam | wish | thor | exclusive | sol | highway | 500 casino | jazz | howl | supernova | sherbet | fresh | daddy | jet | wish | eclipse | inplay | drip | marvel | stake | scorpion | luxebet | drake | thor | puma | winzir | loki | shazam | rivalry | f1 casino | xgbet | sushi | bk8 | art casino | manga | pgasia | gemini | bingoplus | slot vip | help slot win | 8k8 slot | tadhana slot | jili slot | 55bmw slot | vip slot | nn777 slot | jili slot 777 | tg777 slot | w500 slot | phfun slot | bmw55 slot | sg777 slot | wj slot | slot free 100 | lucky cola slot | cc6 slot | taya777 slot | ph444 slot | slot games | fb777 slot | okebet slot | help slot | tg77 slot | phwin slot | vvjl slot | fc777 slot | slot vin | yy777 slot | define slot | define slot | inplay | 99bet | 60win | melbet | jollibet | jili slot | rich711 | tayabet | phl63 | unobet | 63jili | mwplay888 | gold99 | jolibet | ubet95 | nice88 | jili777 | nn777 | phlove | jiliko | 55bmw | phoenix game | 8k8 | cgebet | 7up gaming | diamond game | hellowin | win88 | big win | kabibe game | sabong bet | phcity | colorplay | tongits go | slotsgo | spinph | go perya | casino frenzy | aurora game | escala gaming | winning plus | bingo plus | ph dream | 747 live | niceph | lucky cola | pera play