#!/usr/bin/env php <?php use Symfony\Bundle\FrameworkBundle\Console\Application; use Symfony\Component\Console\Input\ArgvInput; use Symfony\Component\ErrorHandler\Debug; // if you don't want to setup permissions the proper way, just uncomment the following PHP line // read https://symfony.com/doc/current/setup.html#checking-symfony-application-configuration-and-setup // for more information //umask(0000); set_time_limit(0); require __DIR__.'/../vendor/autoload.php'; $input = new ArgvInput(); $env = $input->getParameterOption(['--env', '-e'], getenv('SYMFONY_ENV') ?: 'dev', true); $debug = getenv('SYMFONY_DEBUG') !== '0' && !$input->hasParameterOption('--no-debug', true) && $env !== 'prod'; if ($debug) { Debug::enable(); } $kernel = new AppKernel($env, $debug); $application = new Application($kernel); $application->run($input);