diff options
Diffstat (limited to 'web/app_dev.php')
-rw-r--r-- | web/app_dev.php | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/web/app_dev.php b/web/app_dev.php index 8456754d..57e1a433 100644 --- a/web/app_dev.php +++ b/web/app_dev.php | |||
@@ -1,10 +1,10 @@ | |||
1 | <?php | 1 | <?php |
2 | 2 | ||
3 | use Symfony\Component\HttpFoundation\Request; | ||
4 | use Symfony\Component\Debug\Debug; | 3 | use Symfony\Component\Debug\Debug; |
4 | use Symfony\Component\HttpFoundation\Request; | ||
5 | 5 | ||
6 | // If you don't want to setup permissions the proper way, just uncomment the following PHP line | 6 | // If you don't want to setup permissions the proper way, just uncomment the following PHP line |
7 | // read http://symfony.com/doc/current/book/installation.html#checking-symfony-application-configuration-and-setup | 7 | // read https://symfony.com/doc/current/setup.html#checking-symfony-application-configuration-and-setup |
8 | // for more information | 8 | // for more information |
9 | //umask(0000); | 9 | //umask(0000); |
10 | 10 | ||
@@ -12,20 +12,16 @@ use Symfony\Component\Debug\Debug; | |||
12 | // Feel free to remove this, extend it, or make something more sophisticated. | 12 | // Feel free to remove this, extend it, or make something more sophisticated. |
13 | if (isset($_SERVER['HTTP_CLIENT_IP']) | 13 | if (isset($_SERVER['HTTP_CLIENT_IP']) |
14 | || isset($_SERVER['HTTP_X_FORWARDED_FOR']) | 14 | || isset($_SERVER['HTTP_X_FORWARDED_FOR']) |
15 | || !(in_array(@$_SERVER['REMOTE_ADDR'], ['127.0.0.1', 'fe80::1', '::1']) || php_sapi_name() === 'cli-server') | 15 | || !(in_array(@$_SERVER['REMOTE_ADDR'], ['127.0.0.1', '::1'], true) || PHP_SAPI === 'cli-server') |
16 | ) { | 16 | ) { |
17 | header('HTTP/1.0 403 Forbidden'); | 17 | header('HTTP/1.0 403 Forbidden'); |
18 | exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.'); | 18 | exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.'); |
19 | } | 19 | } |
20 | 20 | ||
21 | /** | 21 | require __DIR__.'/../vendor/autoload.php'; |
22 | * @var Composer\Autoload\ClassLoader $loader | ||
23 | */ | ||
24 | $loader = require __DIR__.'/../app/autoload.php'; | ||
25 | Debug::enable(); | 22 | Debug::enable(); |
26 | 23 | ||
27 | $kernel = new AppKernel('dev', true); | 24 | $kernel = new AppKernel('dev', true); |
28 | $kernel->loadClassCache(); | ||
29 | $request = Request::createFromGlobals(); | 25 | $request = Request::createFromGlobals(); |
30 | $response = $kernel->handle($request); | 26 | $response = $kernel->handle($request); |
31 | $response->send(); | 27 | $response->send(); |