From 368645f0cbae70b761044683cadf461940ae983b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sat, 10 Aug 2019 17:20:23 +0200 Subject: [PATCH] Added an environment for the demo In this environment the exception are logged to stderr, so we can access it via heroku. --- .env | 2 +- config/packages/demo/doctrine.yaml | 32 ++++++++++++++++++++++++++++++ config/packages/demo/monolog.yaml | 23 +++++++++++++++++++++ 3 files changed, 56 insertions(+), 1 deletion(-) create mode 100644 config/packages/demo/doctrine.yaml create mode 100644 config/packages/demo/monolog.yaml diff --git a/.env b/.env index 7800979d..2537e866 100644 --- a/.env +++ b/.env @@ -14,7 +14,7 @@ # https://symfony.com/doc/current/best_practices/configuration.html#infrastructure-related-configuration ###> symfony/framework-bundle ### -APP_ENV=dev +APP_ENV=prod APP_SECRET=7915fd8481d1a52cf42010ebe2caa974 #TRUSTED_PROXIES=127.0.0.1,127.0.0.2 #TRUSTED_HOSTS='^localhost|example\.com$' diff --git a/config/packages/demo/doctrine.yaml b/config/packages/demo/doctrine.yaml new file mode 100644 index 00000000..0a7c53b4 --- /dev/null +++ b/config/packages/demo/doctrine.yaml @@ -0,0 +1,32 @@ +doctrine: + orm: + auto_generate_proxy_classes: false + metadata_cache_driver: + type: service + id: doctrine.system_cache_provider + query_cache_driver: + type: service + id: doctrine.system_cache_provider + result_cache_driver: + type: service + id: doctrine.result_cache_provider + +services: + doctrine.result_cache_provider: + class: Symfony\Component\Cache\DoctrineProvider + public: false + arguments: + - '@doctrine.result_cache_pool' + doctrine.system_cache_provider: + class: Symfony\Component\Cache\DoctrineProvider + public: false + arguments: + - '@doctrine.system_cache_pool' + +framework: + cache: + pools: + doctrine.result_cache_pool: + adapter: cache.app + doctrine.system_cache_pool: + adapter: cache.system diff --git a/config/packages/demo/monolog.yaml b/config/packages/demo/monolog.yaml new file mode 100644 index 00000000..4953abff --- /dev/null +++ b/config/packages/demo/monolog.yaml @@ -0,0 +1,23 @@ +monolog: + handlers: + main: + type: fingers_crossed + action_level: error + handler: nested + excluded_http_codes: [404, 405] + nested: + type: stream + path: "php://stderr" + level: debug + console: + type: console + process_psr_3_messages: false + channels: ["!event", "!doctrine"] + deprecation: + type: stream + path: "%kernel.logs_dir%/%kernel.environment%.deprecations.log" + deprecation_filter: + type: filter + handler: deprecation + max_level: info + channels: ["php"]