You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Вместе с пакетом зависимостью устанавливается библиотека `vlucas/phpdotenv`, посредством которой можно получить переменные из `.env` файла
43
+
Вместе с пакетом зависимостью устанавливается библиотека `vlucas/phpdotenv`, посредством которой можно получить переменные из `.env`(по умолчанию) файла
Если на проекте используется другое имя файла, его можно задать вторым параметром:
59
+
В метод `createImmutable` нужно указать путь к файлу .env (или .environment)
59
60
61
+
> В примере указана проверка на существование класса Dotenv, чтобы при первом деплое на production-сервер не вызвать ошибку (пока не отработает composer install)
62
+
63
+
**Если у вас уже установлен Laravel**, то может возникнуть ошибка конфликта версий пакета `vlucas/phpdotenv`, проверьте что установили подходящий.
64
+
Подключение для старой (^3.3) версии пакета тоже отличается:
В метод `createImmutable` нужно указать путь к файлу .env (или .environment)
72
-
73
-
> В примере указана проверка на существование класса Dotenv, чтобы при первом деплое на production-сервер не вызвать ошибку (пока не отработает composer install)
74
-
75
-
76
77
### Настройка Bitrix
77
78
78
79
Чтобы наш обработчик перехватывал ошибки, нужно его прописать в файле `bitrix/.settings.php`, в секцию
@@ -114,6 +115,6 @@ if (class_exists('Dotenv\\Dotenv')) {
114
115
1. Удалить ключи `extension` и `required_file` из файла `bitrix/.settings.php`
115
116
2. В `class_name` изменить класс на `'\\Webpractik\\Sentry\\SentryException'`
116
117
3. Деактивировать и удалить модуль в админ панели
117
-
4. В файле `composer.json` изменить версию пакета `webpractik/sentry` на 2.0
118
+
4. В файле `composer.json` изменить версию пакета `webpractik/sentry` на ^2.0
118
119
5. Выполнить в консоли `composer update webpractik/sentry`
119
120
6. Сбросить кеш загрузчика composer, если возникнут ошибки `composer dump-autoload`
0 commit comments