MySQL настройка кодировки соединения
Допустим у нас есть некий скрипт, который что-то добавляет в базу, что-то берёт из базы и есть отдельный или не обязательно отдельный файл, в котором происходит подключение к базе.
Если база у нас в utf8, а соединение в какой-нибудь другой кодировке, то в базу кириллица запишется в нечитаемой кодировке. Для исправления этого необходимо указать кодировку соединения.
Пример подключения к базе
<?php
//Заполняем данные о подключении
$DB_HOST = ‘localhost’;
$DB_USER = ‘db_user’;
$DB_PASS = ‘password’;
$DB_NAME = ‘name_db’;
//Подключаемся к базе с заданными логином, паролем, сервером базы и именем базы
$mysqli = new mysqli($DB_HOST, $DB_USER, $DB_PASS, $DB_NAME);
//устанавливаем кодировку соединения
$mysqli->set_charset(“utf8”);?>
How to upgrade MySQL 5.5 to 5.6 or 5.7 in Vesta CP
CentOS 6 guide look so.
Stop MySQL:
# service mysqld stop
Make backup copy of bases MySQL:
# mkdir /var/lib/mysqlcopy
# cp -aR /var/lib/mysql/* /var/lib/mysqlcopy
Disable Atomic repo, if enabled
# vi atomic.repo
enabled = 0
Linux вывод размера папок с сортировкой
Вывести размер папок с сортировкой по убыванию и в формате K M GB TB
заходим в родительскую папку и выполняем команду:
du -s *|sort -nr|cut -f 2-|while read a;do du -hs $a;done
В результате получип что-то типа
FreePBX pjsip trunk settings for Zadarma
Settings for chain pjsip for Zadarma on FreePBX ver 14
Настройки для провайдера Zadarma на FreePBX версия 14 с использованием chain pjsip
111111: Ваш sip-номер из личного кабинета.
Secret: Ваш пароль от sip-номера, из раздела “SIP-настройки” личного кабинета.
Раздел General
Recursively delete all files with a given extension
Что бы удалить файлы по определённому расширению и старше определённых дней но не в текущей папке, а и в дочерних, достаточно выполнить команду:
find /backup -name \*.bak -type f -mtime +32 -print -exec rm -f {} \;
В этом примере удаляются файлы старше 32-х дней с расширением .bak из папки /backup включая все подпапки
параметр -print будет выдавать на экран файлы, которые в этот момент удаляются.
Windows 10 English UK language
После обновления появился English UK language и не удаляется.
Удалить можно следующим способом:
Windows 10 Windows 8 RDP CredSSP Encryption Oracle Remediation Error Fix
После обновлений Windows10 при попытке подключиться к Windows Server 2012 или 2016 c Windows 10 выходит эта ошибка
This could be due to CredSSP Encryption Oracle Remediation
Помогает изменить ключ в реестре или добавить при его отсутствии по пути:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters] “AllowEncryptionOracle”=dword:00000002
Перезагрузка не требуется.
Так же можно удалить обновление KB4103727
Или можно скачать файл реестра, распаковать и запустить.
OrangePi как сетевой NAS
Настройка OrangePi One (в моём случае) в качестве сетевого хранилища + закачка торрентов.
Для этих целей подойдёт любой одноплатный компьютер, поддерживающий Linux, имеющий на борту usb порт для подключения жёсткого диска и сетевой интерфейс (Проводной или беспроводной).
Установим дистрибутив на SD карточку
Качаем с официального сайта
Устанавливаем и запускаем.
В главном окне в поле Drive выбираем нашу флешку и нажимаем Option программу SDFormatter
FTP Server create user with home directory
2 October 2018
ftp, Web Server
No Comments
bakabuka
Создание фтп пользователя c именем ftpu021018 с указанием домашней директории и id группы
proftpd
ftpasswd –name ftpu021018 –home=/var/www –shell=/bin/false –uid=1005 –gid=33 –passwd
pure-ftpd
pure-pw useradd ftpu021018 -u ftpuser -g www-run -d /var/www -m
ftpproftpdpurepure-ftpd