====== Bitrix ====== === Virtual Environment === Предварительно подключить репозиторий CRB tee /etc/yum.repos.d/crb.repo< dnf --enablerepo=crb install perl-YAML-LibYAML perl-YAML-Tiny aspell aspell-en aspell-ru Установка [[https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=37&LESSON_ID=29234&LESSON_PATH=3908.29228.29234|окружения версии 9]] wget http://repo.bitrix24.tech/dnf/bitrix-env-9.sh && chmod +x bitrix-env-9.sh && ./bitrix-env-9.sh === Распаковать многотомный архив === cat `ls -1 | sort -V` | tar -xz === Поиск последних сообщений к задаче === SELECT * FROM `b_forum_message` WHERE `XML_ID`="TASK_19793" ORDER BY `b_forum_message`.`ID` DESC === Cache Resdis === sudo yum install epel-release sudo yum install redis -y sudo systemctl start redis.service sudo systemctl enable redis sudo systemctl status redis.service Убедившись, что Redis запущен, введите команду: redis-cli ping Команда должна вернуть ответ PONG. Если это так, значит, теперь Redis работает, можно начать его настройку для повышения безопасности. Ошибка: Публичный адрес сайта указывает на локальный хост: 192.168.x.x preg_match('#^(127|10|172\.16|192\.xxxfeserxxx168)\.#', $host) === Полезные ссылки по Bitrix === * [[https://dev.1c-bitrix.ru/community/webdev/user/8078/blog/implementation-of-all-agents-in-cron/|Выполнение всех агентов на cron (Уменьшение времени отклика)]] * [[https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2795#cache|Подключение кэша]] === После обновления 2025 года === ALTER TABLE b_im_message ADD INDEX IX_IM_MESS_10 (AUTHOR_ID, CHAT_ID); ALTER TABLE b_im_message DROP INDEX IX_IM_MESS_6; alter table b_iblock_element_property modify ID bigint not null auto_increment; === список команд для перевода всех таблиц на utf8mb4 === SELECT CONCAT("ALTER TABLE `", TABLE_NAME,"` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;") AS charset_change_query FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = "bitrix_db" AND TABLE_TYPE = "BASE TABLE";