759 читали · 4 года назад
Виртуальная машина Битрикс, исправление ошибки, связанной с кодировкой и прочие танцы
Я не самый крутой разраб битрикса, поэтому те сложности, с которыми я столкнулся, отняли у меня почти целый день на "танцы с бубном". Пишу эту статью для таких же, как и я. Всё, что тут перечислено, можно найти в интернете. Но удобно, когда все в одном месте. Это та статья, которую я хотел бы прочитать перед началом работы. :) Ок, скачал последнюю сборку VM битрикса, версия видна на картинке. Все, вроде, норм. Очень удобно сразу "прибить" к ней фиксированный IP. Это делается просто: залогинился в консоли, и они тебе сразу предлагают: 2...
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...
1 год назад
DB Query Error в Битрикс: Причины и решения
При работе с Битрикс разработчики и владельцы сайтов часто сталкиваются с ошибкой "DB query error". Эта ошибка может возникнуть по различным причинам и требует тщательного анализа для устранения. Рассмотрим наиболее распространенные ситуации и способы их решения. Одна из частых причин появления "DB query error" - нехватка свободного места на диске сервера. Битрикс активно использует дисковое пространство для хранения данных, кеша и резервных копий. Симптомы: Решение: При восстановлении сайта из бэкапа могут возникнуть проблемы с синхронизацией базы данных и файлов...
139 читали · 1 год назад
Отправка писем с различных почт в Bitrix: Пошаговое руководство
На сайте есть 7 менеджеров. Необходимо реализовать отправку писем клиентам с почты менеджера к которому привязан клиент. У каждого менеджера есть своя уникальная почта. Стандартными средствами bitrix не получить решить данную задачу, по этому пришлось импровизировать. Функция custom_mail в Bitrix предназначена для отправки электронных писем с использованием различных почтовых профилей и кастомных настроек. Это позволяет гибко управлять процессом отправки писем, улучшая их доставляемость и соответствие требованиям безопасности...