sudo mysqlcheck -o sitemanager -u root -p
Violet Epifit
violet.su
Верный CRONTAB в Bitrix-24
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=”” <– Рекомендую поставить пустым, чтобы не спамить почту, если не нужно
# добавить ОДНУ рабочую строку для php_interface
* * * * * bitrix /usr/bin/php -f /home/bitrix/www/bitrix/php_interface/cron_events.php
# Остальные задачи
40 4 * * 6 root /opt/webdir/bin/bx-dehydrated
Syncthing на CentOS 9 — полная инструкция
🚀 Syncthing на CentOS 9 — полная инструкция
1. Установка
2. Создать systemd-службу (от root)
3. Настроить конфиг (открыть доступ извне)
4. Настроить firewall
5. Запустить и включить автозагрузку
6. Проверка работы
7. Доступ к веб-интерфейсу
⚠️ Сразу задайте пароль в Настройки → Доступ к графическому интерфейсу
8. Управление службой
9. Расположение файлов
| Тип | Путь |
|---|---|
| Конфиг | /home/bitrix/.local/state/syncthing/config.xml |
| База данных | /home/bitrix/.local/state/syncthing/db/ |
| Логи systemd | journalctl -u syncthing-bitrix |
10. Частые проблемы
| Проблема | Решение |
|---|---|
| Failed to acquire lock | pkill -9 -u bitrix syncthing; sleep 2; systemctl start syncthing-bitrix |
| Не открывается веб-интерфейс | Проверить curl, firewall, что в конфиге 0.0.0.0:8384 |
| Служба падает при старте | chown -R bitrix:bitrix /home/bitrix/.local/state/syncthing |
| Нет автозапуска | systemctl is-enabled syncthing-bitrix → должен быть enabled |
11. Обновление
Как правильно – имплантат или имплант?
Оба варианта являются нормативными и зафиксированы в орфографических словарях русского языка
Кратко:
|
Форма
|
Статус
|
Примечание
|
|---|---|---|
|
имплантат
|
✅ правильно
|
Полная форма, от лат. implantare («всаживать»), чаще используется в научной и медицинской литературе mel.fm
|
|
имплант
|
✅ правильно
|
Краткая форма, заимствована из английского implant, допустима в разговорной и профессиональной речи www.ekburg.ru
|
|
имплантант
|
❌ ошибка
|
Такого слова в русском языке нет; суффикс -ант обычно обозначает лицо (лаборант, музыкант), поэтому форма логически несостоятельна gramota.ru
|
Рекомендации по употреблению:
- В официальных документах, научных статьях, медицинской документации предпочтительнее имплантат.
- В устной речи, рекламе, общении с пациентами допустимо имплант — это нейтральный, более краткий вариант
www.belstom.by
.
- Избегайте формы имплантант — это распространённая орфографическая ошибка
www.ekburg.ru
.
Add Europe/Moscow timezone in Maria DB
mariadb-tzinfo-to-sql /usr/share/zoneinfo | mariadb -u root -p mysql
Enter password:
root@hestia:~# mariadb -u root -p -e “SELECT Name FROM mysql.time_zone_name WHERE Name = ‘Europe/Moscow’;”
Enter password:
+—————+
| Name |
| Europe/Moscow |
+—————+
SSL не обновляется
Что делать, если установили сертификат, с ним все хорошо, а щначок безопасностии Google Chrome красный?
Все очень просто!
chrome://net-internals/#sockets→ Flush socket poolschrome://net-internals/#dns→ Clear host cache
Changing Timezone in php
/etc/php/8.x/fpm/php.ini
=>
date.timezone = Europe/Moscow
=>
sudo systemctl restart php8.4-fpm
=>
sudo systemctl restart nginx
Права bitrix0, если не хватает на phpmyadmin
GRANT ALL PRIVILEGES ON *.* TO ‘bitrix0’@’localhost’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
Maria DВ. Восстановление нарушенной репликации
Сначала делаем дамп на мастере
mysqldump -u root -ppassword –insert-ignore asapps > dump.sql
Потом восстанавливаем на реплике
mysql -u root -ppassword asapps < dump.sql
Если слетела реплика
STOP SLAVE;
CHANGE MASTER TO
MASTER_HOST=’violet.su’,
MASTER_USER=’repl’,
MASTER_PASSWORD=’password’,
MASTER_LOG_FILE=’mysql-bin.000015′,
MASTER_LOG_POS=18119910;
START SLAVE;
Если слетел мастер
USE mysql;
CREATE USER ‘repl’@’%’ IDENTIFIED BY ‘password’;
GRANT REPLICATION SLAVE ON *.* TO ‘repl’@’%’;
FLUSH PRIVILEGES;
Планирование запусков windows
taskschd.msc
shell:common startup