1 месяц назад
⚔️ Идеальный .gitignore для Bitrix‑проекта
⚔️ Идеальный .gitignore для Bitrix‑проекта Каждый, кто хоть раз поднимал Bitrix‑разработку, знает боль: в репозиторий улетает тонна кешей, логов и бэкапов — а потом мердж‑конфликты и вечный «убери мусор из PR». Рыскать по чужим репам, вырезать лишние строки под свой проект — та ещё рутина. Сохрани этот базовый .gitignore в пустой репозиторий Bitrix: он закрывает все типичные «дыры». А со временем дописывай туда специфичные папки под свой стек — и ни один tmp‑файл больше не прорвётся в history. # Системные папки Bitrix /bitrix/cache/ /bitrix/managed_cache/ /bitrix/tmp/ /bitrix/stack_cache/ /bitrix/backup/ /upload/ # Локальные настройки /bitrix/...
Fatal error: Declaration of Bitrix\Main\Diag\Logger::log
Если вы получаете примерно следующую ошибку, после обновления битркиса - Fatal error: Declaration of Bitrix\Main\Diag\Logger::log($level, Stringable|string $message, array $context = []): void must be compatible with Psr\Log\LoggerInterface::log($level, $message, array $context = []) in /data/bitrix/www/bitrix/modules/main/lib/diag/logger.php on line 59 Fatal error: Uncaught Error: Class "Bitrix\Main\Diag\FileLogger" not found in /data/bitrix/www/bitrix/modules/main/lib/diag/fileexceptionhandlerlog...