parent
5cacc8712f
commit
0228138dd6
@ -1,23 +0,0 @@ |
|||||||
<?php |
|
||||||
|
|
||||||
use Symfony\Component\Dotenv\Dotenv; |
|
||||||
|
|
||||||
require dirname(__DIR__).'/vendor/autoload.php'; |
|
||||||
|
|
||||||
if (!class_exists(Dotenv::class)) { |
|
||||||
throw new LogicException('Please run "composer require symfony/dotenv" to load the ".env" files configuring the application.'); |
|
||||||
} |
|
||||||
// Load cached env vars if the .env.local.php file exists |
|
||||||
// Run "composer dump-env prod" to create it (requires symfony/flex >=1.2) |
|
||||||
// Run "composer dump-env prod" to create it (requires symfony/flex >=1.2) |
|
||||||
if (is_array($env = @include dirname(__DIR__).'/.env.local.php') && (!isset($env['APP_ENV']) || ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env['APP_ENV']) === $env['APP_ENV'])) { |
|
||||||
(new Dotenv(false))->populate($env); |
|
||||||
} else { |
|
||||||
// load all the .env files |
|
||||||
(new Dotenv(false))->loadEnv(dirname(__DIR__).'/.env'); |
|
||||||
} |
|
||||||
|
|
||||||
$_SERVER += $_ENV; |
|
||||||
$_SERVER['APP_ENV'] = $_ENV['APP_ENV'] = ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) ?: 'dev'; |
|
||||||
$_SERVER['APP_DEBUG'] = $_SERVER['APP_DEBUG'] ?? $_ENV['APP_DEBUG'] ?? 'prod' !== $_SERVER['APP_ENV']; |
|
||||||
$_SERVER['APP_DEBUG'] = $_ENV['APP_DEBUG'] = (int) $_SERVER['APP_DEBUG'] || filter_var($_SERVER['APP_DEBUG'], FILTER_VALIDATE_BOOLEAN) ? '1' : '0'; |
|
@ -1,25 +1,24 @@ |
|||||||
framework: |
framework: |
||||||
cache: |
cache: |
||||||
# directory: '%kernel.cache_dir%/pools' |
|
||||||
|
|
||||||
pools: |
pools: |
||||||
doctrine.result_cache_pool: |
doctrine.result_cache_pool: |
||||||
adapter: cache.app |
adapter: cache.app |
||||||
doctrine.system_cache_pool: |
doctrine.system_cache_pool: |
||||||
adapter: cache.system |
adapter: cache.system |
||||||
|
# Unique name of your app: used to compute stable namespaces for cache keys. |
||||||
|
#prefix_seed: your_vendor_name/app_name |
||||||
|
|
||||||
# default_doctrine_provider: 'app.doctrine_cache' |
# The "app" cache stores to the filesystem by default. |
||||||
|
# The data in this cache should persist between deploys. |
||||||
|
# Other options include: |
||||||
|
|
||||||
# Put the unique name of your app here: the prefix seed |
# Redis |
||||||
# is used to compute stable namespaces for cache keys. |
#app: cache.adapter.redis |
||||||
#prefix_seed: your_vendor_name/app_name |
#default_redis_provider: redis://localhost |
||||||
|
|
||||||
# APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues) |
# APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues) |
||||||
#app: cache.adapter.apcu |
#app: cache.adapter.apcu |
||||||
|
|
||||||
# app: cache.adapter.filesystem |
|
||||||
# system: cache.adapter.system |
|
||||||
|
|
||||||
# Namespaced pools use the above "app" backend by default |
# Namespaced pools use the above "app" backend by default |
||||||
#pools: |
#pools: |
||||||
#my.dedicated.cache: null |
#my.dedicated.cache: null |
||||||
|
@ -1,18 +1,19 @@ |
|||||||
|
# see https://symfony.com/doc/current/reference/configuration/framework.html |
||||||
framework: |
framework: |
||||||
form: true |
form: true |
||||||
secret: '%env(APP_SECRET)%' |
secret: '%env(APP_SECRET)%' |
||||||
csrf_protection: true |
csrf_protection: true |
||||||
#esi: ~ |
http_method_override: true |
||||||
#fragments: ~ |
|
||||||
php_errors: |
# Enables session support. Note that the session will ONLY be started if you read or write from it. |
||||||
log: true |
# Remove or comment this section to explicitly disable session support. |
||||||
session: |
session: |
||||||
# # handler_id set to null will use default session handler from php.ini |
handler_id: null |
||||||
# handler_id: session.handler.native_file |
cookie_secure: auto |
||||||
# save_path: '%kernel.project_dir%/var/sessions/%kernel.environment%' |
cookie_samesite: lax |
||||||
name: chamilo2 |
name: chamilo2 |
||||||
http_method_override: true |
#esi: true |
||||||
# annotations: |
#fragments: true |
||||||
# cache: file |
php_errors: |
||||||
# file_cache_dir: "%kernel.cache_dir%/annotations" |
log: true |
||||||
serializer: {enable_annotations: true} |
serializer: {enable_annotations: true} |
@ -0,0 +1,5 @@ |
|||||||
|
<?php |
||||||
|
|
||||||
|
if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) { |
||||||
|
require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php'; |
||||||
|
} |
Loading…
Reference in new issue