Mastodon

Bitrix в собственном окружении. Обход ошибки шага «Обязательные параметры PHP».

Если не использовать BitrixVM или пакет с кратким и ёмким названием ««1С-Битрикс: Веб-окружение» — Linux (BitrixEnv)», а создать окружение самостоятельно (что официально документировано и вполне себе допускается) — то придётся жить с постоянной ошибкой сайт-чекера «Обязательные параметры PHP». В журнале проверки системы запись выглядит так:

2025-Sep-13 17:26:47 Обязательные параметры PHP (check_php_settings): Fail
Ошибка! Для гарантированной работы "1С-Битрикс24" необходимо его устанавливать на веб-окружении Битрикс, у вас используется собственное серверное окружение.

Однако эту ошибку легко исправить. Для успешного прохождения этой проверки необходимы две переменные в окружении, BITRIX_VA_VER и BITRIX_ENV_TYPE:

Если Битрикс работает под Apache — то необходимо в конфигурации сайта Битрикса добавить директивы определения этих двух переменных:

        SetEnv BITRIX_VA_VER 9.0.9
        SetEnv BITRIX_ENV_TYPE general

В моём случае эти директивы были добавлены в самое начало блока <VirtualHost>.

После добавления надо проверить конфигурацию Apache (apachectl confitest) и после успешной проверки аккуратно его перезапустить (apachectl graceful), после чего можно насладиться похорошевшим результатом «Проверки системы».

Debian GNU/Linux, Gnome и неработающее колесо прокрутки мышки Logitech

Давным-давно и достаточно внезапно у меня перестала работать прокрутка колесом у мышки Logitech MX Vertical. Это не было неисправностью мышки (прокрутка работала в компьютере с Windows) и не было глобальной проблемой этого ноутбука (у других мышек прокрутка работала). Не работала прокрутка колесом этой конкретной мыши в этом конкретном ноутбуке.

Долго я пытался решить эту проблему. Читал интернет, получал события evtest-ом, выгружал одни и загружал другие модули ядра, менял настройки. Ничего не помогало. Один раз колесо внезапно заработало…. и проработало до следующей перезагрузки. Повторение манипуляций к повторению результата не привело. Я даже подключил вторую мышку — M705 и иногда переходил на её использование.

А сегодня открыл окно приложения Solaar и увидел там такое:

Естественно меня заинтересовал пункт «Поведение колеса прокрутки». Сейчас он, как и все остальные, заблокирован и недоступен для изменения. Если нажать на замок два раза — он «откроектся», настройка разблокируется и появляется возможность выключить эту настройку. И колесо прокрутки начинает работать!

DomoticZ как шлюз Zigbee-MQTT для умного дома: заработало!

Вот уже не вспомню откуда точно я взял информацию о том, что использовать DomoticZ как полноценный шлюз zigbee <-> mqtt нельзя. Но эта информация оказалсь ложной — использовать DomoticZ таким образом можно и вполне успешно.

Правда, между негативным и позитивным опытом прошел почти год, а подопытному DomoticZ-у исполнился полный год, так как эксперименты с ним я начал около начала 2023 года и с тех пор не обновлял его. Зашел почитать рассылку гитхаба, увидел что в январе вышло уже 2 версии DomoticZ, обновил свой годовалый домотикз до актуальной версии 2024.2, решил попробовать поуправлять zigbee-устройствами через топики mqtt и внезапно пришёл к успеху.

Читать далее DomoticZ как шлюз Zigbee-MQTT для умного дома: заработало!