partkeepr

fork of partkeepr
git clone https://git.e1e0.net/partkeepr.git
Log | Files | Refs | Submodules | README | LICENSE

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);