GRANT ALL PRIVILEGES ON *.* TO ‘bitrix0’@’localhost’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
Violet Epifit
violet.su
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
Как в Maria DB сделать поле последнего изменения
ALTER TABLE files_standard
MODIFY COLUMN CHANGED DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;
Как настроить состав odata api в публикации 1C
Заходим в администрированеи и в поиске набираем ‘odata’. Далее вторая вкладка.
Как отключить hiberfil.sys в Windows
powercfg -h off
от имени администратора
Произошла ошибка при установке решения wsrubi.smtp
Модуль работает через функцию custom_mail. Функция custom_mail уже используется.
bitrix/modules/wsrubi.smtp/classes/general/wsrubismtp.php: function custom_mail($to, $subject, $message, $additional_hea ders = null, $additional_parameters = null)
1) В инсталляторе bitrix/modules/wsrubi.smtp/install/index.php
в строке if(function_exists(“custom_mail”)){ перед custom_mail ставлю еще один символ c.
2) инсталлирую
3) снова убираю символ
4) все работает
Сбросить пароль MySQL в Ubuntu
Сбросить пароль MySQL в Ubuntu можно следующим образом. Вот пошаговая инструкция:
-
Остановите сервер MySQL:
Откройте терминал и выполните команду:sudo systemctl stop mysql -
Запустите MySQL в безопасном режиме:
Запустите MySQL без проверки привилегий:sudo mysqld_safe --skip-grant-tables & -
Подключитесь к MySQL:
Теперь вы можете подключиться к серверу MySQL без пароля:mysql -u root -
Сбросьте пароль:
После подключения выполните следующие команды для сброса пароля:FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY 'новый_пароль';Замените
новый_парольна желаемый новый пароль. -
Выход из MySQL:
Введитеexit;для выхода из MySQL. -
Перезапустите сервер MySQL:
Сначала закройте MySQL, запущенный в безопасном режиме, с помощью команды:sudo killall mysqldЗатем запустите MySQL снова:
sudo systemctl start mysql -
Проверьте новый пароль:
Попробуйте подключиться к MySQL с новым паролем:mysql -u root -p
Теперь вы должны иметь возможность войти в MySQL с новым паролем! Если у вас возникнут дополнительные вопросы, не стесняйтесь спрашивать.
SyncThing на CENTOS
sudo nano /etc/systemd/system/syncthing@.service
И вставьте следующее содержимое, заменив USERNAME на имя вашего пользователя (например, syncthing):
[Unit]
Description=Syncthing – Open Source Continuous File Synchronization
Documentation=https://docs.syncthing.net/
After=network-online.target
Wants=network-online.target
[Service]
User =syncthing
ExecStart=/usr/bin/syncthing -no-browser -home=”/home/syncthing/.config/syncthing”
Restart=on-failure
[Install]
WantedBy=multi-user.target
Теперь вам нужно включить и запустить сервис. Выполните следующие команды:
sudo systemctl enable syncthing@syncthing.service
sudo systemctl start syncthing@syncthing.service
4. Проверьте статус сервиса
Вы можете проверить статус сервиса, чтобы убедиться, что он работает правильно:
sudo systemctl status syncthing@syncthing.service
5. Настройка доступа к интерфейсу
Если вы хотите получить доступ к интерфейсу Syncthing через браузер, убедитесь, что порт 8384 открыт в брандмауэре (если вы используете его) и что Syncthing настроен на прослушивание нужного IP-адреса.
6. Логи
Если возникнут проблемы, вы можете просмотреть логи Syncthing:
journalctl -u syncthing@USERNAME.service -f
Теперь Syncthing будет автоматически запускаться при загрузке системы и работать от указанного пользователя.