164 читали · 1 год назад
Обновляем bitrix со старой версии php 5.6 до новой 7.4
Администратор вашего сервера/хостинга, должен повысить вресию PHP (старая 5.6). Перед повышением версии PHP необходимо будет выполнить переход на mysqli по инструкции: 1. Установить расширение mysqli на сервере (с этим моментом также может помочь администратор вашего сервера/хостинга). 2. Включить использование со стороны продукта: В \bitrix\php_interface\dbconn.php добавить запись: define("BX_USE_MYSQLI", true); В \bitrix\.settings.php привести запись к виду: 'connections' => array (     'value' =>    array (      'default' =>      array (        'className' => '\\Bitrix\\Main\\DB\\MysqliConnection',       ...
Что делать если Bitrix MySQL использует все ресурсы процессора
Однажды столкнулся с интересной проблемой, MySQL стал пожирать полностью все ресурсы процессора. Причем “захват” ресурсов происходил плавно с выраженными скачками на графике мониторинга Провалы на графике это ручной перезапуск службы MySQL В поисках причины были исследованы длинные запросы к БД и перепробваны различные комбинации настроек MySQL, но ничего не получилось выявить и не получилось добиться стабильной работы сервера… Путем исключения удалось найти виновника данного хулиганства, им оказался типовой файл cron_event...