Before opening a ticket in symfony's repository, I just wanted to check if I had missed something obvious.
I want to enable the debug component (to get these good exception screens, etc.).
I just installed symfony using
composer create-project symfony/framework-standard-edition symfony 2.3.1
For testing purposes, I added an exception from the WelcomeController:
class WelcomeController extends Controller { public function indexAction() { throw new \Exception("test"); return $this->render('AcmeDemoBundle:Welcome:index.html.twig'); } }
Instead of showing me the (old) exception screen, I just get 502 Bad Gateway from nginx.
app_dev.php:
//$loader = require_once __DIR__.'/../app/bootstrap.php.cache'; $loader = require_once __DIR__.'/../app/autoload.php'; Debug::enable(-1); require_once __DIR__.'/../app/AppKernel.php'; $kernel = new AppKernel('dev', true); //$kernel->loadClassCache(); Request::enableHttpMethodParameterOverride(); $request = Request::createFromGlobals(); $response = $kernel->handle($request); $response->send(); $kernel->terminate($request, $response);
Update:
PHP error handling works, however:
IDoNotExist();
displays the gray symfony error screen.
apfelbox Jul 03 '13 at 10:24 2013-07-03 10:24
source share