app.php (939B)
1 <?php 2 3 use Symfony\Component\ClassLoader\ApcClassLoader; 4 use Symfony\Component\HttpFoundation\Request; 5 6 $loader = require_once __DIR__.'/../app/bootstrap.php.cache'; 7 8 // Use APC for autoloading to improve performance. 9 // Change 'sf2' to a unique prefix in order to prevent cache key conflicts 10 // with other applications also using APC. 11 /* 12 $apcLoader = new ApcClassLoader('sf2', $loader); 13 $loader->unregister(); 14 $apcLoader->register(true); 15 */ 16 17 require_once __DIR__.'/../app/AppKernel.php'; 18 //require_once __DIR__.'/../app/AppCache.php'; 19 20 if (!file_exists('../app/config/parameters.php')) { 21 echo 'Unable to load parameters.php - please run setup to generate a parameters.php file.'; 22 exit; 23 } 24 $kernel = new AppKernel('prod', false); 25 $kernel->loadClassCache(); 26 //$kernel = new AppCache($kernel); 27 $request = Request::createFromGlobals(); 28 $response = $kernel->handle($request); 29 $response->send(); 30 $kernel->terminate($request, $response);