true, // Режим отладки: консоль, подробные ошибки на страницах 'mode_debug_deh' => true, // Передавать ошибки стандартному обработчику 'mode_debug_mail' => false, // Отправлять ошибки и другую отладочную информацию на почту, на тестовых сайтах надо включить. Но на локальных установках должна быть выключена. 'error_handler' => true, // Передавать ошибки нашему обработчику 'php_memory_limit' => 512, // Мб 'php_time_limit' => 600, // секунды 'salt' => '4khLWMaJ1nhyy0zR9tkr', 'key_to_mark_in_vendor' => 'MyVendor', 'database_connection_string' => 'mysqli://mish:mish@mysql8.3:3306/gegi_monolith_2024_11_05', // 'database_connection_string' => 'mysqli://mish:mish@mysql8.3:3306/gegi_monolith_2024_11_11', // 'database_connection_string' => 'mysqli://mish:mish@mysql8.3:3306/gegi_monolith_rcdemo', // 'database_connection_string' => 'mysqli://mish:mish@mysql8.3:3306/gegi_monolith_bamasf', // 'database_connection_string' => 'mysqli://mish:mish@172.18.0.2:3306/gegi_monolith_bamasf', // 'database_connection_string' => 'mysqli://mish:mish@localhost:3306/gegi_monolith_rcadmin', // 'database_connection_string' => 'mysqli://mish:mish@localhost:3306/gegi_monolith_bamai', // 'database_connection_string' => 'mysqli://mish:mish@localhost:3306/gegi_monolith_new_school', // 'database_connection_string' => 'mysqli://mish:mish@localhost:3306/gegi_monolith_installer', // 'database_connection_string' => 'mysqli://mish:mish@localhost:3306/gegi_monolith_temp', // 'database_connection_string' => 'mysqli://mish:mish@localhost:3306/gegi_monolith_test_views', // 'database_connection_string' => 'mysqli://mish:mish@mysql8.3:3306/gegi_monolith_rcdemo', // 'database_connection_string' => 'mysqli://mish:mish@192.168.88.22:3306/gegi_monolith_rcdemo', // База используемая для проверки структуры таблиц, для установки фикстур из Unit тестов, // а так же для установки дампов функциональных тестов. 'temp_db_connection_string' => 'mysqli://mish:mish@mysql8.3:3306/gegi_monolith_temp', 'online_payments_database_connection_string' => 'mysqli://mish:mish@localhost:3306/gegi_online_payments', 'mysql_traditional_mode' => true, // Устанаваливает SQL_MODE = TRADITIONAL 'migrations_dump_database' => false, // Сделать дамп БД перед выполнением миграций. 'mode_gegi' => true, // 'mode_gegi' => false, 'mode_installer' => false, // 'mode_installer' => true, 'mode_l10n_editor' => false, 'encryption_key' => 'asdsad', 'installer_api_access_key' => 'fgklhgldf', 'installer_api_secret_key' => 'fgklhgldfdfs', 'installer_api_http_auth_login' => 'tester', 'installer_api_http_auth_password' => 'tst4162', 'installer_api_url' => 'http://local.gegi.co/installer/api', // Нельзя обьявлять production => true на тестовых серверах, Иначе письма будут отправляться реальным пользователям. 'production' => false, 'disable_s3' => false, // Deprecated. Параметр устарел #34534. // Email developer по умолчанию, используется при установке, а так же когда не доступен email из School Settings. 'developer_default_email' => 'gegidev@gurnick.edu', // NoReply имя и имэйл по умолчанию, когда не доступны настройки из School Settings. 'noreply_default_email' => 'noreply@gurnick.edu', 'noreply_default_name' => 'GE Errors Notification System', // Главный хост. 'main_host' => 'local.gegi.co', // 'main_host' => 'localhost', // 'main_host' => 'selenium', 'main_port' => '80', 'restart_failed_tests' => false, 'closed_period_password' => '!djkfgHk23523', // Настройки для автоматизированных тестов 'test_views_database_connection_string' => 'mysqli://mish:mish@localhost:3306/gegi_monolith_test_views', // База в которую будет разворачиваться дамп для режима View функциональных тестов. 'selenium_test_browser' => 'chrome', // Какой драйвер для Selenium используем. Варианты firefox / chrome 'selenium_host' => 'http://selenium', 'selenium_port' => '4444', // Настройка подключения Redis. 'redis_host' => 'redis', 'redis_port' => '6379', 'redis_password' => 'password', // xhprof 'xhprof_utils_lib_path' => '/var/www/xhprof-0.9.4/xhprof_lib/utils/xhprof_lib.php', 'xhprof_utils_runs_path' => '/var/www/xhprof-0.9.4/xhprof_lib/utils/xhprof_runs.php', //Значения School Settings, которые записываются в School Settings при установке. 'SchoolSettingsInstall' => [ 'System_HostDomain' => 'local.gegi.co', 'System_InstallerUniqueName' => 'Installer', // Уникальное имя сервера установки, оно же используется в качестве системного пользователя. ], //Массив позволяет переопределить любую из настроек School Settings. Необходим для хранения локальных настроек //при разработке, что бы они не затерались в БД при установке дампа. 'SchoolSettingsOverride' => [ 'System_UserInactivityTime' => 480, 'System_ReturnExecOutputToStdOut' => false, 'System_Https' => false, 'System_HostDomain' => 'gegi-monolith', // 'System_HostDomain' => 'localhost', 'System_HostSitePath' => '/', 'System_ResourcesMonitorEnabled' => false, 'System_ResourcesMonitorNotifyTime' => 5, 'System_ResourcesMonitorAverageExecutionCount' => 10, 'System_ResourcesMonitorNotifyAverageTime' => 2, 'System_ResourcesMonitorNotifyMemory' => 32, 'System_ResourcesMonitorNotifyQueriesCount' => 30, 'System_NewRelicEnabled' => false, 'System_NewRelicAppName' => 'gama-estimator', 'System_WkhtmlToPdfPath' => '/usr/local/bin/wkhtmltopdf', 'System_PdftkPath' => '/usr/bin/pdftk', 'System_GurnickSiteEnabled' => false, 'System_GurnickSiteDomain' => 'http://new.gurnick.edu/', 'System_EnableChargeTuitionFee' => '123', 'System_GSApiAccessKey' => '', 'System_GSApiSecretKey' => '', 'System_GSApiHTTPAuthLogin' => '', 'System_GSApiHTTPAuthPassword' => '', 'System_SVNRepositoryTracTicketURL' => 'https://redmine.estimateca.com/issues/', 'System_UploadFileMaxSize' => 10, 'System_CacheEnabled' => true, 'System_Cacher' => 'APCuCacher', 'System_SafeCacheEnabled' => true, 'System_SaveSessionsToCache' => true, 'System_NotificationsEnabled' => true, 'System_AjaxUpdatesMainEnabled' => true, 'System_AjaxUpdatesSchedulerEnabled' => true, 'System_SendCopyOfStudentsEmailsToDeveloper' => false, 'System_SendCopyOfNotStudentsEmailsToDeveloper' => true, 'System_AwsKey' => 'AKIAJLOPW2DL4K6OG46Q', 'System_AwsSecretKey' => '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', 'System_AwsS3bucket' => 'gama-estimator-dev', 'System_AwsS3bucketPath' => 'username', 'System_AwsKeySecond' => 'AKIAJLOPW2DL4K6OG46Q', 'System_AwsSecretKeySecond' => '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', 'System_AwsS3bucketSecond' => 'gama-estimator-work', 'System_AwsS3bucketPathSecond' => 'production', 'System_SendEmailNow' => false, 'System_ErrorsCountForApiClientHttpException' => 5, 'System_BuildScripts' => true, 'System_BuildStyles' => true, // Опции System_SendUserEmails и System_SendSystemEmails должны быть выставлены в false всегда, кроме случаев // когда необходимо протестировать реальную отправку писем, т.к. независимо от значения в School Setting везде // кроме продакшена эти опции будет возвращать false. Единственная возможность выставить их в true на тестовых // и локальных серверах это переопределить в main.php 'System_SendUserEmails' => false, 'System_SendSystemEmails' => false, 'System_UseEasyLoginPage' => true, // Опции которые должны быть переопределены в Installer 'System_FreshDeskApiKey_ForNewSchools' => '', 'System_AwsKeyForNewSchool' => '', 'System_AwsSecretKeyForNewSchool' => '', 'System_AwsSecretKeySecondForNewSchool' => '', 'System_AwsKeySecondForNewSchool' => '', 'System_GoogleMapsApiKey' => '', 'System_CpsPathToTdClient' => 'docker exec tdclient-local /opt/tdaccess/tdclientc', 'System_CpsTgNumber' => 'TGZ2290', 'System_CpsPassword' => 'Fm5bwoEsFnBUFdLt3ISV', 'System_CpsNetwork' => 'SAIGPORTALTEST', 'System_CpsFilesFolderInTdClient' => '/var/www/gegi/TDClient/', 'System_ESignSecureTokenRightSignature4' => 'pv_828061ecc69b4ea4829606458f7c9329', // 'School_Unique_Name'=> 'RCDEMO', 'School_Unique_Name' => 'GEGI-LOCAL-MGUSCHIN', // 'School_Unique_Name'=> 'GEGI-HOTFIXES', // 'School_Unique_Name'=> 'GEGI', // 'School_Unique_Name'=> 'bamasf', 'System_MainColor' => '#C4BD97', 'System_MenuSelectColor' => '#FFC000', 'Financial_OnlinePaymentsProviderAuthorizeNetApiLoginID' => '4a4t6FGSLn', 'Financial_OnlinePaymentsProviderAuthorizeNetTransactionKey' => '87Ak88dZ9gb9V95X', 'Financial_OnlinePaymentsProviderAuthorizeNetPublicClientKey' => '2J29v5ydsz5MFBM593h7hpVnAgXKY66ZGVMME4Ed62Xr6L2y3XmjE5jkDdqVVVfW', 'System_SmsApiKey' => 'MAZDZHNJJMNJHIYJEZMD', 'System_SmsApiToken' => 'ZDg1ZDMyOTE0YjY5ZmRhOTY2YTJhMjZiOTcwNGEy', 'System_SmsApplicationId' => '28165224475835343', 'System_SmsSubaccountApiKey' => 'SAMMEXZDRHMTE3OTGZYZ', 'System_SmsCallbackSecretKey' => 'seo0aeTheizah9kae1ahz1hie3aow4uN', // Google OAuth 2.0 // 'System_GoogleOAuthClientId' => '961355455204-mcvsrr5j3edmeq44kiu3ulu686ko00ri.apps.googleusercontent.com', 'System_GoogleOAuthClientId' => '572700594200-iig0ihnlt3fr7edf7g109aabcme1f8hg.apps.googleusercontent.com', // gn.mikle@gmail.com 'System_GoogleOAuthClientSecret' => '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', // gn.mikle@gmail.com // CourseKey Settings 'System_CourseKeyApiUrl' => 'https://staging.thecoursekey.com', 'System_CourseKeyExportUrl' => 'https://services-dev.thecoursekey.com', 'System_CourseKeyLoaderAuthKey' => 'ab2856e50ddf818766c2bcb61f72fd38', // Gurnick Staging // 'System_CourseKeyLoaderAuthKey' => 'ab2856e50ddf818766c2bcb61f72fd38', // Gurnick Prod // 'System_CourseKeyRequestsLimits' => '0, 40, 0, 0, 0, 0', // 'System_CourseKeySyncPeriod' => 1, 'System_EnableFreshchat' => false, // Feature Toggles. 'System_EnableReportingSystem' => false, 'Education_EnableAdditionalFieldsForLicensureExam' => true, 'System_XApiAuthKey' => 'q0KlDpegBd3JJBNP7zasxhQqy4jKiNJpNqkxrPlC', 'System_QueryCacheEnabled' => true, ], // API ключ по умолчанию для админок 'DefaultApiKey' => [ 'Name' => 'GMCI', 'Value' => '71kR2MPfk9wVp8tFl9o8UuIExcURsaxq', ], // Массив позволяет переопределить любую из настроек ApiKeysTable. // Формат: Array(Name => ApiKey, Name => ApiKey, ...) 'ApiKeysOverride' => [ 'mk08ixdKxRj3reBr8Y3HqyahYKqBcV76' => 'b6gArWiza9k2OqHpMDV87A1OHAcqSli6', 'papa' => 'mama', ], // Массив позволяет переопределить любое значение из полей таблицы CampusesTable. 'CampusesSettingsOverride' => [ 'SmsPhoneNumber' => [], ], )); ini_set("html_errors", PHP_SAPI != 'cli' ? 1 : 0); ini_set("xdebug.var_display_max_depth", 10); // ini_set("xdebug.var_display_max_children", 256); // ini_set("xdebug.var_display_max_data", 1024);