diff --git a/app/config/locale/translations/bg.countries.php b/app/config/locale/translations/bg.countries.php index 5ba9b7a139..f6ae739ca3 100644 --- a/app/config/locale/translations/bg.countries.php +++ b/app/config/locale/translations/bg.countries.php @@ -34,7 +34,7 @@ return [ 'CH' => 'Швейцария', 'CL' => 'Чили', 'CN' => 'Китай', - 'CI' => `Кот д'Ивоар`, + 'CI' => 'Кот д\'Ивоар', 'CM' => 'Камерун', 'CD' => 'ДР Конго', 'CG' => 'Република Конго', diff --git a/app/init.php b/app/init.php index 9637c4381c..d44039ec23 100644 --- a/app/init.php +++ b/app/init.php @@ -166,8 +166,8 @@ $register->set('statsd', function () { // Register DB connection }); $register->set('cache', function () { // Register cache connection $redis = new Redis(); - $redis->pconnect(App::getEnv('_APP_REDIS_HOST', '', 2.5), - App::getEnv('_APP_REDIS_PORT', '')); + $redis->pconnect(App::getEnv('_APP_REDIS_HOST', ''), App::getEnv('_APP_REDIS_PORT', '')); + $redis->setOption(Redis::OPT_READ_TIMEOUT, -1); return $redis; }); diff --git a/app/preload.php b/app/preload.php index a61e84248d..6cf308f8c6 100644 --- a/app/preload.php +++ b/app/preload.php @@ -20,17 +20,30 @@ use Utopia\Preloader\Preloader; include __DIR__.'/controllers/general.php'; -(new Preloader()) +$preloader = new Preloader(); + +foreach ([ + realpath(__DIR__ . '/../app/config'), + realpath(__DIR__ . '/../app/controllers'), + realpath(__DIR__ . '/../src'), + realpath(__DIR__ . '/../vendor/twig/twig'), + realpath(__DIR__ . '/../vendor/guzzlehttp/guzzle'), + realpath(__DIR__ . '/../vendor/domnikl'), + realpath(__DIR__ . '/../vendor/geoip2'), + realpath(__DIR__ . '/../vendor/domnikl'), + realpath(__DIR__ . '/../vendor/maxmind'), + realpath(__DIR__ . '/../vendor/maxmind-db'), + realpath(__DIR__ . '/../vendor/psr/log'), + realpath(__DIR__ . '/../vendor/piwik'), + realpath(__DIR__ . '/../vendor/symfony'), +] as $key => $value) { + if($value !== false) { + $preloader->ignore($value); + } +} + +$preloader ->paths(realpath(__DIR__ . '/../app/config')) ->paths(realpath(__DIR__ . '/../app/controllers')) ->paths(realpath(__DIR__ . '/../src')) - ->ignore(realpath(__DIR__ . '/../vendor/twig/twig')) - ->ignore(realpath(__DIR__ . '/../vendor/guzzlehttp/guzzle')) - ->ignore(realpath(__DIR__ . '/../vendor/geoip2')) - ->ignore(realpath(__DIR__ . '/../vendor/domnikl')) - ->ignore(realpath(__DIR__ . '/../vendor/maxmind')) - ->ignore(realpath(__DIR__ . '/../vendor/maxmind-db')) - ->ignore(realpath(__DIR__ . '/../vendor/psr/log')) - ->ignore(realpath(__DIR__ . '/../vendor/piwik')) - ->ignore(realpath(__DIR__ . '/../vendor/symfony')) ->load(); \ No newline at end of file